如何解决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/

现在,当我尝试更新时,它抱怨目录是冲突的。我该怎么办?

答案

你可以摆脱这种情况

  1. 将你自己的subdir1移开
  2. cvs up
  3. 将subdir1的内容移动到CVS-subdir1中
  4. 检查差异
另一答案

如果您有时可能会收到错误更新您的本地版本。最终的解决方案是:

1.手动将本地代码保存到其他位置

2.将可能与CVAD服务器上的HEAD(最新)版本冲突的文件/文件夹还原。

3.将更改添加回“已还原”文件。

上述解决方案的概念是通过REVERT清除所有可能的问题,并从存储库获得100%干净的版本,然后添加我们的更改。

它可以解决由代码过时/代码库混乱导致的以下问题。

  1. CVS提交存在冲突,尚未修改
  2. CVS更新失败
  3. CVS不同步

以上是关于如何解决CVS的冲突目录?的主要内容,如果未能解决你的问题,请参考以下文章

十步部署SVN到线上

SVN简介+搭建svn服务器客户端+项目发布与检出+冲突解决

如何清理 CVS 供应商分支导入?

详细介绍svn在eclipse中的使用(附图解说明)

在python程序编写过程中,如何解决模块名称冲突?

如何恢复删除掉的CVS文件