使用ant向CVS添加目录

使用ant向CVS添加目录,ant,cvs,Ant,Cvs,如何使用Ant将新目录添加到CVS存储库中?从我所读到的所有内容来看,似乎我必须将cd转到父目录并调用cvs命令。在Ant中我如何做到这一点?我见过在Ant中调用to cd的方法;这是最好的办法吗 例如我正在努力做的事情: 假设我有一个带有目录“a”、“B”和“C”的模块Test_模块。在每个目录下,都有“一月”、“六月”、“九月”的目录,我想在Test_Module->C->Sept下创建一个“Alpha”目录 因此,我在本地系统上创建了一个“Alpha”目录,并从Root运行cvs add命

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

例如我正在努力做的事情: 假设我有一个带有目录“a”、“B”和“C”的模块Test_模块。在每个目录下,都有“一月”、“六月”、“九月”的目录,我想在Test_Module->C->Sept下创建一个“Alpha”目录

因此,我在本地系统上创建了一个“Alpha”目录,并从Root运行cvs add命令,得到以下错误: cvs添加:在目录中: cvs[添加中止]:此处没有版本;首先进行“cvs签出”

当我使用Ant或从命令行运行此命令时,会出现相同的错误

现在,如果我cd到Test_Module/C/Sept目录并运行“cvs add Alpha”,它将创建目录,一切正常。那么,如何在Ant中实现同样的效果呢?是否有我可能使用的ant contrib任务,或者甚至是我缺少的内置ant任务

提前谢谢

你有没有看报纸


我已经有一段时间没有使用CVS了,但是因为可以使用Ant管理Subversion存储库,所以我想在CVS中使用它应该不会有问题

感谢Vladimir的回复!是的,我看过Ant CVS任务,它有一些任务可以调用CVS命令等等。。。然而,问题是为了调用“add”命令,我需要在父目录中。所以,我的问题是,我如何从我的基本目录cd到我想要创建新目录的目录。谢谢根据,你可以做
cvs添加foo/bar/myfile
;这意味着您不需要将cd刻录到
bar
目录。