尝试在项目中添加目录时使用终端(在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!
另外,遗憾的是,升级到svn/Git目前不是一个选项。
发布于 2013-01-19 02:37:21
天哪,cvs是个可怕的笑话:当前工作目录必须是所添加目录的直接父目录:
project_root jacob$ cd shared/
project_root jacob$ cvs add foo/
Directory /…/foo added to the repositorysource
发布于 2016-09-15 11:04:38
首先需要将父文件夹添加到存储库中。这是来自cvs可执行文件的标准错误消息。
https://stackoverflow.com/questions/14405251
复制相似问题