我正在使用cvs -tag -b "abcdefg"
命令在我的CVS中标记分支。我的CSV repo在每个文件夹中都有一个空目录“obj”。
每当我使用命令cvs co -r "abcdefg" REPO
时,我会得到一个完整的回购减去空文件夹。我也尝试使用-f
选项,但它没有用。有什么方法可以解决这个问题?
答案 0 :(得分:2)
目录在CVS中没有以任何方式进行版本控制。当您在CVS中使用分支标记执行签出时,它仅检出具有与所请求的分支标记匹配的文件的目录。由于“obj”目录都是空的,CVS不知道要检查出来。当您运行更新时,它将“修复”您的工作副本的状态并获取空目录。
答案 1 :(得分:0)
除非指定-P(修剪空目录),否则应自动获取所有空目录。
您是否检查过是否有.cvsrc文件指定类似
的文件co -P
它应位于$ HOME目录
中如果不是这样,那么问题是你的标签是否设置在空白的指南上?
在执行标记操作时是否检出了空目录?
标记操作只标记您在沙箱中的内容,标记存储库中的所有内容,而不是标记rtag。