如何解决CVS的冲突目录?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何解决CVS的冲突目录?相关的知识,希望对你有一定的参考价值。
如何解决CVS的冲突目录?
情况是我在CVS工作副本下创建了一些新的子目录:
workingCopy/subdir1/
workingCopy/subdir1/file11
workingCopy/subdir2/
workingCopy/subdir2/file2
然后在我提交这些之前,别人承诺
workingCopy/subdir1/
workingCopy/subdir1/file12
workingCopy/subdir2/
现在,当我尝试更新时,它抱怨目录是冲突的。我该怎么办?
答案
你可以摆脱这种情况
- 将你自己的subdir1移开
- cvs up
- 将subdir1的内容移动到CVS-subdir1中
- 检查差异
另一答案
如果您有时可能会收到错误更新您的本地版本。最终的解决方案是:
1.手动将本地代码保存到其他位置
2.将可能与CVAD服务器上的HEAD(最新)版本冲突的文件/文件夹还原。
3.将更改添加回“已还原”文件。
上述解决方案的概念是通过REVERT清除所有可能的问题,并从存储库获得100%干净的版本,然后添加我们的更改。
它可以解决由代码过时/代码库混乱导致的以下问题。
- CVS提交存在冲突,尚未修改
- CVS更新失败
- CVS不同步
以上是关于如何解决CVS的冲突目录?的主要内容,如果未能解决你的问题,请参考以下文章