如何重命名我的CVS项目?

时间:2009-11-24 02:14:41

标签: cvs

我刚开始使用CVS来管理我的源文件。完成我的学校作业后,我发现我在我的cvsroot中使用了错误的项目名称。由于提交系统正在目录中查找特定的项目名称,它拒绝我的提交,尽管我的源文件都在该目录中。有没有办法在CVS中更改项目的名称?谢谢!

4 个答案:

答案 0 :(得分:4)

  1. 确保所有内容都已签入,并最好与其他任何用户进行协调
  2. 如果您在Eclipse中,请关闭项目(可选)
  3. 在cvs服务器上,将CVSROOT中项目的目录名重命名为您想要的任何名称(mv existing_directory new_directory)
  4. 回到cvs客户端,像往常一样导入项目(当然,这将是一个新项目,在本例中名为new_directory)
  5. (可选)一旦确定所有文件都成功,就删除客户端上的旧目录(极有可能!)
  6. 注意:当然,引用旧目录名称的任何其他项目都将“损坏”,现在必须引用新目录名称

答案 1 :(得分:0)

只需在CVSROOT中重命名该文件即可。 CVS很笨,它不关心重命名。

答案 2 :(得分:0)

为什么不用正确的名称创建一个新的cvs存储库并将源文件复制到新的存储库,然后添加并提交。您的特定项目的历史记录对审稿人是否重要?

答案 3 :(得分:0)

  1. 将CVSROOT中项目的目录名重命名为newProjectName
  2. 返回工作目录,找到文件CVS / Repository,打开它并将项目名称更改为newProjectName
  3. 我就是这样做的,它起作用了。