Eclipse:如何从CVS存储库中删除目录树?
我正在使用Eclipse开发的项目处于CVS版本控制之下,我已经成功地使用了“Team->Add to version control”功能将整个目录树添加到存储库中。然而,在Eclipse中似乎没有办法从存储库中删除文件。。。这是真的吗?“团队”选项卡不包含任何删除功能,仅删除文件不会将其从CVS中删除Eclipse:如何从CVS存储库中删除目录树?,eclipse,directory,cvs,delete-file,Eclipse,Directory,Cvs,Delete File,我正在使用Eclipse开发的项目处于CVS版本控制之下,我已经成功地使用了“Team->Add to version control”功能将整个目录树添加到存储库中。然而,在Eclipse中似乎没有办法从存储库中删除文件。。。这是真的吗?“团队”选项卡不包含任何删除功能,仅删除文件不会将其从CVS中删除 我知道如何使用命令行上的CVS remove从CVS存储库中删除文件和文件夹,但让Eclipse为我执行所有递归删除将非常方便…在Eclipse中,只需使用常规的删除功能;同步或提交回购时,已
我知道如何使用命令行上的
CVS remove
从CVS存储库中删除文件和文件夹,但让Eclipse为我执行所有递归删除将非常方便…在Eclipse中,只需使用常规的删除功能;同步或提交回购时,已删除的文件将被删除。与大多数cvs操作一样,它是一个多步骤的过程:您在本地进行更改,然后将其提交给repo。对于删除(和添加),实际上有3个步骤:
cvs remove
命令请参见因此,当删除文件时,还没有与CVS交互,但是
CVS删除
被推迟到同步或提交回购?我仍然不明白为什么Eclipse中有一个执行步骤1和2(包括CVS添加
)的“Team>Add”函数,但没有“Team>remove”这相当于删除文件。但我想你还是回答了我的问题;)团队>添加实际上并不为您创建文件;该文件必须已在本地存在。如果您使用Team>Synchronize,Eclipse可以为您做的是将步骤2和3(对于添加和删除)结合起来。