我确实有一个有结构的项目
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 时会出现什么错误。