0
我有一个使用CVS的系统。构建需要很长时间,部分原因是“CVS更新”需要很长时间。有几个文件夹包含很多很少更改的文件,如果有的话。 我想“CVS更新”忽略这些文件夹(即不看他们)。 我已经尝试过.cvsignore和-I选项,但他们不做我想要的。如何让“cvs update”忽略CVS管理的某些文件夹?
有什么建议吗?
我有一个使用CVS的系统。构建需要很长时间,部分原因是“CVS更新”需要很长时间。有几个文件夹包含很多很少更改的文件,如果有的话。 我想“CVS更新”忽略这些文件夹(即不看他们)。 我已经尝试过.cvsignore和-I选项,但他们不做我想要的。如何让“cvs update”忽略CVS管理的某些文件夹?
有什么建议吗?
这个答案有一个警告。你真的不是“应该”做这样的事情。
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
我要做'CVS更新-d'。这样做太棘手。不过谢谢你的帮助。 –