2012-08-31 94 views
0

我有一个使用CVS的系统。构建需要很长时间,部分原因是“CVS更新”需要很长时间。有几个文件夹包含很多很少更改的文件,如果有的话。 我想“CVS更新”忽略这些文件夹(即不看他们)。 我已经尝试过.cvsignore和-I选项,但他们不做我想要的。如何让“cvs update”忽略CVS管理的某些文件夹?

有什么建议吗?

回答

1

这个答案有一个警告。你真的不是“应该”做这样的事情。

mv folder_to_ignore/CVS folder_to_ignore/CVS_ignored 

这不会对因为这种操作技巧CVS cvs update -d工作,以为您有部分结算,自cvs update -d试图检出缺少的东西。

要将文件夹恢复到CVS控制,重命名:

folder_to_ignore/CVS_ignored 

回:

folder_to_ignore/CVS 
+0

我要做'CVS更新-d'。这样做太棘手。不过谢谢你的帮助。 –