|
Hi Edo,
This is because "Foobar" and "FooBar" are the same
from the windows cvs client's point of view. When the file is renamed and
you are prompted to remove "Foobar" (while you already have "FooBar" on the
disk) the cvs.exe complains that the file cannot be removed because it is not
physically removed.
The file lost happens when you check the "Delete
file before removing" flag. The "Cvs Remove" operation is invoked after the file
has been renamed to "FooBar"; CVS removes this new version, and then complains
that it has nothing to add.
So I wouldn't qualify this behaviour as a bug, but
rather a problem that exsists because of using CVS on a case-insensitive system.
The workaround is to rename "Foobar" to "Foobar1" first and then "Foobar1" to
"FooBar".
Can you suggest any solutions to this
problem?
|
Title: Message
- [Eap-list] 544: cvs rename bug on windows THAT CAUSES W... Edoardo Comar
- RE: [Eap-list] 544: cvs rename bug on windows THAT... Eugene Zhuravlev
- RE: [Eap-list] 544: cvs rename bug on windows ... Edoardo Comar
- RE: [Eap-list] 544: cvs rename bug on wind... Marc Wirth
- RE: [Eap-list] 544: cvs rename bug on ... Edoardo Comar
- RE: [Eap-list] 544: cvs rename bu... Marc Wirth
- [Eap-list] search for all classes *Delegate.java Christopher Cobb
- Re: [Eap-list] search for all classes *Delegat... Eugene Zhuravlev
- Re: [Eap-list] search for all classes *Del... Alain Ravet
- RE: [Eap-list] 544: cvs rename bug on windows THAT... Fedor Karpelevitch
- RE: [Eap-list] 544: cvs rename bug on windows THAT... Nemec, Richard
- RE: [Eap-list] 544: cvs rename bug on windows THAT... Dimiter Dimitrov
