octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #53508] "untracked file differs" complication


From: Dan Sebald
Subject: [Octave-bug-tracker] [bug #53508] "untracked file differs" complication checking out tagged release-4-2-2
Date: Wed, 28 Mar 2018 19:18:39 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:55.0) Gecko/20100101 Firefox/55.0

Follow-up Comment #5, bug #53508 (project octave):

I get the point, but it's still odd that someone has to remove a file that
Octave built in order to make the source control system function on historical
versions.  Yes, just delete the build-aux/move-if-change file. 
Principle-wise, it means one is doing

hg purge --all
hg checkout release-4-2-2

anyway if the goal is to avoid deleting all the object files and save time
recompiling.

The alternative is that

hg checkout release-4-2-2
hg checkout dev

will have lost the move-if-change link so one would have to do

./bootstrap
make

Would that mean recompiling all the object files?

Also, the executable move-if-change is with the repository after cloning.  Can
Mercurial just store a symbolic link in its record?  If so, then
build-aux/move-if-change could be removed from .hgignore and it would work
whether it's a link or actual file.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?53508>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]