使用ant将目录添加到CVS

时间:2010-03-08 23:14:40

标签: ant cvs

如何使用Ant将新目录添加到我的CVS存储库中?从我读过的所有内容来看,似乎我必须cd到父目录并调用cvs命令。我如何在Ant中做到这一点?我见过在Ant中调用cd的方法;这是最好的方法吗?

例如我要做的事情: 假设我有一个模块Test_Module,目录为“A”,“B”和“C”。在每个目录下,有“Jan”,“June”,“Sept”的目录,我想在Test_Module->下创建一个“Alpha”目录。 C - >九月

所以,我在我的本地系统上创建一个“Alpha”目录并从Root运行cvs add命令,我得到以下错误: cvs add:在目录中。: cvs [add aborted]:这里没有版本;先做'cvs checkout'

当我使用Ant或命令行运行时,我得到了同样的错误。

现在,如果我cd到Test_Module / C / Sept目录并运行“cvs add Alpha”,它会创建目录,一切都很好。那么,我如何在Ant中做同样的事情呢?是否有任何我可以使用的ant-contrib任务,甚至是我缺少的内置ant任务?

先谢谢!!

1 个答案:

答案 0 :(得分:2)

你看过Ant CVS task吗?

我暂时没有使用过CVS,但由于可以使用Ant管理Subversion存储库,我想CVS应该没有问题