每当我尝试在项目中添加目录时使用终端(在 Mac OSX 10.8.x 上)
project_root jacob$ cvs add foo/
project_root jacob$ cvs add ./shared/foo/
project_root jacob$ cvs add /full/path/foo/
CVS 抱怨:
cvs add: in directory `.':
cvs [add aborted]: there is no version here; do `cvs checkout' first
另外,我听说 cvs 不喜欢创建空目录,也不喜欢创建一个只有目录的目录(没有直接的子文件),所以里面foo/
只是一个名为blank.txt
.
跑步cvs checkout project
没有帮助。
这个消息很荒谬;显然没有版本——这就是为什么它被称为add
!
PS 升级到 svn/Git 很遗憾,目前不是一个选择。