SVN名称冲突?

发布于 2024-11-19 20:59:52 字数 235 浏览 1 评论 0原文

有人认为给多个文件命名只是大小写不同是个好主意。

例如:

/fonts/arial.swf
/fonts/Arial.swf
/fonts/hevetica.swf
/fonts/Hevetica.swf

这对于Linux来说没有问题。但是对于 Windows 和 OS X,存储库不会同步。

有谁知道如何解决这个问题,因为目前我不知道如何成功签出存储库?

Someone thought it would be a great idea to give multiple files a name only differing by case.

For example:

/fonts/arial.swf
/fonts/Arial.swf
/fonts/hevetica.swf
/fonts/Hevetica.swf

This is no problem for Linux. However for Windows and OS X the repository won't synchronize.

Does anyone know to get around this, as currently I can't figure out how to successfully checkout the repository?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

倒带 2024-11-26 20:59:52

我想你必须修复回购协议。一些想法...

1) 从存储库获取具有“相同”名称的文件列表,例如:

svn list <your-repository> | tr 'A-Z' 'a-z' | sort | uniq -d

然后 svn removesvn rename 文件并修复存储库。

2) 尝试 svn checkout --forcesvn export --force,然后交叉手指。

I guess you have to fix the repo. Some ideas...

1) Get list of files with "same" names from repo, with something like:

svn list <your-repository> | tr 'A-Z' 'a-z' | sort | uniq -d

And then either svn remove or svn rename the files and fix the repo.

2) try svn checkout --force or svn export --force, and cross fingers.

哭了丶谁疼 2024-11-26 20:59:52
  1. 您最好重命名该文件,例如将 file 重命名为 file2。
  2. 一定要承诺。
  3. 将file2重命名为File后,冲突就解决了。
  1. You should better rename the file, for example file to file2.
  2. Do commit.
  3. After rename file2 to File and the conflict will be solved.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文