我确实有一个有结构的项目
project/lib/lib1/subfolders
/lib2/...
lib2
是最近添加的,现在在 CVS 中。提交/project
时,更改的文件/project
和/project/lib2
是提交的一部分,但lib2/subfolders
不是。我可以单独提交每个子文件夹而lib2
不会出错,但希望它们成为完整提交的一部分。
为什么 CVS 在提交时会忽略这些子文件夹?
我确实有一个有结构的项目
project/lib/lib1/subfolders
/lib2/...
lib2
是最近添加的,现在在 CVS 中。提交/project
时,更改的文件/project
和/project/lib2
是提交的一部分,但lib2/subfolders
不是。我可以单独提交每个子文件夹而lib2
不会出错,但希望它们成为完整提交的一部分。
为什么 CVS 在提交时会忽略这些子文件夹?
调查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 时会出现什么错误。