2013-03-21 88 views
0

我有一个项目,结构为什么CVS在提交时忽略文件夹?

project/lib/lib1/subfolders 
      /lib2/... 

lib2最近加入,目前在CVS。当提交/project时,/project/project/lib2中的更改文件是提交的一部分,但lib2/subfolders不是。我可以单独承诺每个子文件夹lib2,但希望它们成为完整提交的一部分。

为什么CVS在提交时忽略这些子文件夹?

+0

也许有一个“递归添加”? – 2013-03-21 08:41:02

+0

没有。另外,我正在提交/ project,并且需要/ project/lib2(或者在lib1及以下版本中进行任何更改),因此它已经是递归的了。 – andig 2013-03-21 08:43:39

回答

0

展望lib2/CVS/entries我发现的结构如下:

/index.html/1.3/Sat Mar 16 09:58:04 2013// 
/humans.txt/1.1/Sat Mar 16 09:58:00 2013// 
/robots.txt/1.1/Sat Mar 16 09:58:04 2013// 
D 

在LIB1然而,代替D,每个目录中单独显示:

D/css//// 
D/fonts//// 
D/js//// 
D/img//// 

的问题显然是在LIB2 entries文件中未提及这些文件夹。

我现在已将entries文件更改为明确包含目录,问题似乎已解决。但是,当添加lib2时,仍然不清楚什么时候出错。