我使用Hudson,我需要更改CVS的检出目录。而不是检查/更新工作区目录下的项目,我想指定一个匹配cvs树结构的目录(就像你可以为svn做的那样,改变本地模块的目录conf)。使用Hudson覆盖CVS的本地模块目录
例如,
下CVS DIR1/DIR2 /项目 在我的箱子工作区/ DIR1/DIR2 /项目
是可能的CVS和Hudson?也许有一种方法可以覆盖CVS调用?
谢谢! Roberto
我使用Hudson,我需要更改CVS的检出目录。而不是检查/更新工作区目录下的项目,我想指定一个匹配cvs树结构的目录(就像你可以为svn做的那样,改变本地模块的目录conf)。使用Hudson覆盖CVS的本地模块目录
例如,
下CVS DIR1/DIR2 /项目 在我的箱子工作区/ DIR1/DIR2 /项目
是可能的CVS和Hudson?也许有一种方法可以覆盖CVS调用?
谢谢! Roberto
您可以使用-d选项通过CVS定义文件夹......但据我所知应该有可能通过Hudson来做到这一点...但我的CVS时代还很遥远远。
cvs -d CVSROOT checkout -d NewFolder ModuleName
在较新版本的Hudson中,您可以覆盖免费样式作业的工作目录。
转到您的工作配置>高级项目选项>使用自定义工作区。
对不起。我在Hudson检查过CVS插件,它不支持Workspace中的不同位置。 – khmarbaise 2010-05-12 13:39:38
对,谢谢。你知道这个解决方法吗? – Roberto 2010-05-12 14:06:44
正如我上面写的。不要在Hudson中使用CVS支持,将CVS作为直接评论或将其放入从Hudson调用的脚本中。 – khmarbaise 2010-05-12 14:10:35