2010-05-12 92 views
1

我使用Hudson,我需要更改CVS的检出目录。而不是检查/更新工作区目录下的项目,我想指定一个匹配cvs树结构的目录(就像你可以为svn做的那样,改变本地模块的目录conf)。使用Hudson覆盖CVS的本地模块目录

例如,

下CVS DIR1/DIR2 /项目 在我的箱子工作区/ DIR1/DIR2 /项目

是可能的CVS和Hudson?也许有一种方法可以覆盖CVS调用?

谢谢! Roberto

回答

0

您可以使用-d选项通过CVS定义文件夹......但据我所知应该有可能通过Hudson来做到这一点...但我的CVS时代还很遥远远。

cvs -d CVSROOT checkout -d NewFolder ModuleName 
+1

对不起。我在Hudson检查过CVS插件,它不支持Workspace中的不同位置。 – khmarbaise 2010-05-12 13:39:38

+0

对,谢谢。你知道这个解决方法吗? – Roberto 2010-05-12 14:06:44

+0

正如我上面写的。不要在Hudson中使用CVS支持,将CVS作为直接评论或将其放入从Hudson调用的脚本中。 – khmarbaise 2010-05-12 14:10:35

0

在较新版本的Hudson中,您可以覆盖免费样式作业的工作目录。

转到您的工作配置>高级项目选项>使用自定义工作区。