使用 Hudson 覆盖 cvs 的本地模块目录

发布于 2024-09-01 10:42:24 字数 239 浏览 7 评论 0原文

我正在使用 Hudson,我需要更改 cvs 的结账目录。我不想在工作区目录下签出/更新项目,而是想指定一个与 cvs 树结构匹配的目录(就像您可以为 svn 所做的那样,更改本地模块目录conf)。

例如。

在 cvs dir1/dir2/project 下 在我的工作区/dir1/dir2/project 上,

cvs 和 Hudson 可以吗?也许有办法覆盖 cvs 调用?

谢谢! 罗伯托

I'm using Hudson and I need to change the checkout directory for cvs. Instead of checkout/update the project under the workspace dir, I'd like to specify a dir (as you can do for svn, changing the Local module directory conf) that will match the cvs tree structure.

Eg.

under cvs dir1/dir2/project
on my box workspace/dir1/dir2/project

is that possible with cvs and Hudson? Maybe there's a way to override the cvs call?

Thanks!
Roberto

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

久伴你 2024-09-08 10:42:24

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

cvs -d CVSROOT checkout -d NewFolder ModuleName

You can use the -d option to define the folder via CVS...but as far as i know there should be a possibility to do that via Hudson as well...but my CVS times are far far away.

cvs -d CVSROOT checkout -d NewFolder ModuleName
烟若柳尘 2024-09-08 10:42:24

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

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

In the newer versions of Hudson you can override the working directory for free style jobs.

Go to the config for your job > Advanced Project Options > Use Custom Workspace.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文