0

プロジェクト内のいくつかのファイルの名前を変更し、ファイル名の一部の文字の大文字と小文字を変更しました

main.cpp -> Main.cpp

そして、SVNリポジトリへの変更を書きました。ファイル(例:main.cpp)を削除して追加する(例:Main.cpp)ように促されました。小文字のファイル(例:main.cpp)を削除しましたが、大文字のファイル(例:Main.cpp)はディスクから削除されたため、追加されませんでした。

さて、それらを復元することは大きな苦痛です。Windowsファイルシステムでは大文字と小文字が区別されないことは知っていますが、Windows用のsvnを作成した人がこのようなひどい間違いを犯したとは思っていませんでした。

誰かが私にそのような問題がないウィンドウのsvnディストリビューションを提案してもらえますか?

4

1 に答える 1

1

そのような問題がないウィンドウのsvnディストリビューション

これはWindowsで予想される動作であるため、これらはすべて同じように動作します。SVNにローカルファイルを保存させたい場合は、次のように指示する必要が svn rm --keep-local file.to.delete.in.repoあります。そうしないと、単にファイルを削除しようとします。Main.cppそして、あなたがそれを削除するように言うとき、Windowsはあなたを喜んで削除しますmain.cpp

于 2012-09-09T21:04:38.077 に答える