好的,所以在某些时候,有人检查了一些名称需要区分大小写的文件系统的文件,并将其存入我经常检查的存储库的主干中。这当然会导致我的本地工作副本在我尝试检查时(在Windows计算机上)锁定。有没有什么办法可以设置我的本地Subversion副本,以便它将忽略名称不同的任何文件?任何方式来忽略来自存储库的NTFS文件?
4
A
回答
2
您可以使用存储库浏览器删除/重命名有问题的文件,然后按照常规更新工作副本,修复对您重命名的可能需要修复的文件的任何引用,并提交修复程序。
然后拖动猎枪,并拍摄谁在第一个这样做。大小写敏感性滥用是我无法容忍的少数不良气味之一。
(编辑:这假定TortoiseSVN的,但解决方案,任何SVN执行工作,你只是没有得到利用一个漂亮的浏览器。)
编辑:
的另一种选择是重命名文件的本地版本,然后使用存储库浏览器查看第二版本的冲突文件,移动东西,按上述方式整理引用,然后提交更改。
这样做的好处是只需要一次提交,而不会与其他不必要的人混淆,而这些人可能会或可能不会使用这两个文件。
0
使用Interix的编译器重新编译svn。现在它在NTFS上正确处理大小写。
2
++一氧化碳
我会亲自清理仓库,然后把安全措施以防止它在未来。即使这是一个更多的工作。
下面是一个链接,通过修复存储库的过程,然后您可以添加他们在说明中描述的挂钩。
相关问题
- 1. 如何忽略来自Git存储库的特定文件?
- 2. 忽略来自Android的文件APK
- 3. 来自数据库的CSS被忽略
- 4. Flash Builder忽略来自配置文件的库路径包含
- 5. IIS6 FTP忽略NTFS文件权限?
- 6. svn2git与--exclude,任何方式来忽略空/空提交?
- 7. Tycho忽略p2存储库
- 8. 如何使用.gitignore来忽略文件
- 9. XPATH:忽略来自日期
- 10. DozerBeanMapper:忽略来自源
- 11. 忽略来自发电机
- 12. 忽略来自合并
- 13. 如何忽略Git存储库中的特定文件?
- 14. 如何分支包含忽略文件的整个存储库
- 15. 如何忽略存储库中的文件?
- 16. 如何svn忽略已经添加到存储库的文件?
- 17. 如何用browserify忽略来自karma配置文件的模块
- 18. 如何忽略来自父目录的.htaccess文件?
- 19. 是否有任何方式批量忽略svn像git忽略文件?
- 20. Matlab:存储来自文件的数据
- 21. 如何从git存储库中删除或忽略.rb〜文件?
- 22. 忽略来自方法调用产生的事件
- 23. 如何以减少耦合的方式存储来自XML文件的数据
- 24. 如何告知EF忽略来自数据库的列?
- 25. 任何方式让Java Print忽略lpoptions?
- 26. 数据库来存储压缩文件
- 27. 最好的方式来存储邮件数据库(后缀)
- 28. 如何忽略来自_CrtDumpMemoryLeaks的假阳性内存泄漏?
- 29. mercurial忽略整个存储库中的.zip文件
- 30. 忽略特定存储库中的文件
好了,问题还有,我平时没有意识到它的分解,直到我已经尝试过更新我的资料库,把它锁定。 :( – 2008-10-15 04:32:37
如果经常发生这种情况,我会:A)与负责人进行认真的谈话。这真的不应该发生在第一位。 b)寻找一个SVN的实现,不会与此问题锁定。它总是会出错,但在NTFS上根本没有办法处理这个很好的东西。 – 2008-10-15 04:35:40