如何从CVS中检出特定目录并省略通往该目录的树?
EX。
我想结账到这个目录 C:/虚拟主机提供商/ MyWebApp /万维网
我的CVS项目目录结构是 MyWebApp /中继线/万维网
如何省略Trunk和MyWebApp目录?
答案 0 :(得分:26)
使用cvs -d/cvsroot checkout -d directory project/path/directory
。如果您使用环境设置root,则可以省略第一个-d
。这被称为“缩短路径”,可以通过-N
的{{1}}选项来避免。
答案 1 :(得分:2)
CVS通过.CVS
文件夹中的文件与存储库“绑定”。每个文件夹都是“绑定”的。
这意味着您可以查看完整的内容(或者如果您已经拥有完整内容),然后将www
目录剪切/粘贴到其他位置,它将保持链接到正确的CVS位置
答案 2 :(得分:1)
[哎呀,删掉了一些错误的废话。]是的,co -d www就是你想要的。
您还可以在存储库中设置模块,这样您就可以将www检查为顶级目录,但是您必须为每个此类目录执行此操作。