如何在CVS中添加目录

时间:2016-05-09 08:11:38

标签: cvs

我有一个CVS服务器。我想在一些已经存在的目录中添加一个新目录。我怎么能这样做?

CVS add命令在现有目录中添加文件。我想知道如何在CVS文件夹中添加子文件夹。

3 个答案:

答案 0 :(得分:6)

在本地工作区中创建目录。 cvs add <dirname>。就是这样。

请注意,与添加需要后续cvs commit的文件不同,添加目录时,只要您完成cvs add,就会在服务器上进行添加,因此请确保选择正确的目录名。

答案 1 :(得分:0)

简单如下:

mkdir <dirname>
cvs add <dirname>  

答案 2 :(得分:0)

如何将目录和子目录添加到CVS存储库

这是将目录和子目录添加到现有CVS存储库的快速方法:

cvs add top_level_directory
find top_level_directory -type d -print | xargs cvs add
find top_level_directory -name CVS -prune -o -type f -print | xargs cvs add

以下说明将称为top_level_directory的顶级目录添加到CVS存储库:

cvs add top_level_directory

以下指令在top_level_directory下查找所有子目录,并向找到的子目录发出cvs add命令:

find <folder_name> -type d -print | xargs cvs add

下面的说明查找不包括CVS文件的所有文件,并发出cvs add命令:

find <folder_name> -name CVS -prune -o -type f -print | xargs cvs add

感谢https://paritycheck.wordpress.com/2008/02/29/how-to-add-directories-and-subdirectories-to-a-cvs-repository/