thoughts on repository/storage/branch/checkout

Vincent LADEUIL v.ladeuil at alplog.fr
Thu Feb 2 16:02:35 GMT 2006


>>>>> "Aaron" == Aaron Bentley <aaron.bentley at utoronto.ca> writes:

<snip/>


    >> If you specify the store location explicitly then you
    >> can't easily move a repo,

    Aaron> That is okay, we expect that to be a rare
    Aaron> circumstance.

Even if it's rare, make it easy to fix ! Please !

I just run into such a problem recently : years ago I checked out
the dev version of emacs from its CVS repository. All was fine. I
made some small modifications, taking no notes, relying on my SCM
tool to remember  me what I had done. I  made regular updates and
my local mods  were preserved (to the point that  I forget what I
had done).

Time passes.

I suddenly discover that emacs  have changed during the last year
(surprise ! :-) and decide to have a look at the news.

Let's do a 'cvs update'...

Wrong idea, the repository had moved 8-(

I was left with no idea  of what modifications I had done (forget
for the  sake of the argument  that I could have  patched all CVS
control  files to take  into account  the new  repo or  any other
hack).

What will bzr propose in that case ?

A simple 'bzr branch --moved_to NEW_LOCATION' ?

  Vincent




More information about the bazaar mailing list