On Thursday,2009-07-30, at 4:16 , Hamish Allan wrote:

$ darcs wh -l
...
R ./Resources/Adobe PDF Reference.pdf
...
a ./Resources/pdf/Adobe PDF Reference.pdf
...
...
$ mv Resources/pdf/Adobe\ PDF\ Reference.pdf Resources
$ darcs wh -l
...
R ./Resources/Adobe PDF Reference.pdf
...
a ./Resources/Adobe PDF Reference.pdf
...

Wait a minute, that's strange. Why does darcs think that the file has been removed? It isn't just that you mv'ed it aside and then mv'ed it back. If that was all, then from darcs's perspective the file would never have moved.

Did you tell darcs to do something to the file while it was mv'ed aside, such as by calling "darcs mv $LOC1 $LOC2" when the file was not currently physically present in $LOC1?

In any case, you can put things back the way you want by: 1. Copying the file to a safe location (i.e. a location which you have never told darcs to mess with, such as outside of the repository entirely). 2. Running "darcs revert" to undo the commands you've issued but have not yet committed, 3. Putting the file back if necessary (probably not necessary since the undo will probably restore it to where it was before you started).

Regards,

Zooko
_______________________________________________
darcs-users mailing list
darcs-users@darcs.net
http://lists.osuosl.org/mailman/listinfo/darcs-users

Reply via email to