从具有空目录的分支创建CSV视图

时间:2008-12-08 11:28:49

标签: unix cvs wincvs

我正在使用cvs -tag -b "abcdefg"命令在我的CVS中标记分支。我的CSV repo在每个文件夹中都有一个空目录“obj”。

每当我使用命令cvs co -r "abcdefg" REPO时,我会得到一个完整的回购减去空文件夹。我也尝试使用-f选项,但它没有用。有什么方法可以解决这个问题?

2 个答案:

答案 0 :(得分:2)

目录在CVS中没有以任何方式进行版本控制。当您在CVS中使用分支标记执行签出时,它仅检出具有与所请求的分支标记匹配的文件的目录。由于“obj”目录都是空的,CVS不知道要检查出来。当您运行更新时,它将“修复”您的工作副本的状态并获取空目录。

答案 1 :(得分:0)

除非指定-P(修剪空目录),否则应自动获取所有空目录。

您是否检查过是否有.cvsrc文件指定类似

的文件
co -P

它应位于$ HOME目录

如果不是这样,那么问题是你的标签是否设置在空白的指南上? 在执行标记操作时是否检出了空目录?
标记操作只标记您在沙箱中的内容,标记存储库中的所有内容,而不是标记rtag。