有一個類似的帖子@How to add CVS directories recursively遞歸CVS添加文件/目錄,而忽略現有的CVS文件
然而,嘗試一些問題的答案,如:
find . -type f -print0| xargs -0 cvs add
都給:
cvs add:無法打開CVS /條目 閱讀:無此文件或目錄cvs [add aborted]:無存儲庫
而且
find . \! -name 'CVS' -and \! -name 'Entries' -and \! -name 'Repository' -and \! -name 'Root' -print0| xargs -0 cvs add
都給:
CVS補充:可以不加特殊的文件`'。 跳過
有沒有人有更徹底的解決方案遞歸添加新文件到CVS模塊?如果我可以在〜/ .bashrc中加入別名,或者沿着這些線加入別的東西,那將會很棒。
是的,我知道它有點過時,但我不得不爲某個項目使用它,否則我會使用git/hg。
我在想第二行我可以添加\!名稱 '。'和\!名字'..'但也許有人有更有創意的解決方案.. – 2009-09-22 19:44:29