Scripting 在哪里放置脚本

Scripting 在哪里放置脚本,scripting,continuous-integration,hudson,Scripting,Continuous Integration,Hudson,我已经为我的hudson构建编写了几个脚本。我已经将它们放在我正在从事的特定工作的工作区中 我想知道剧本放在哪里最好。文件系统中的某个地方是最好的地方吗?如果我们移动制造机器呢?哈德逊是否为脚本指定了位置 请,谢谢。我建议将它们放在您的项目文件夹/hudson/jobs/MyProject中,而不是放在工作区中。工作区可能被覆盖。是否使用源代码管理?如果是这样的话,你可以把它们放在那里,让哈德逊把它们从那里拉出来……如果这些脚本与某个特定的项目相关,请将它们与该项目捆绑在一起。不要把它们放在别的

我已经为我的hudson构建编写了几个脚本。我已经将它们放在我正在从事的特定工作的工作区中

我想知道剧本放在哪里最好。文件系统中的某个地方是最好的地方吗?如果我们移动制造机器呢?哈德逊是否为脚本指定了位置


请,谢谢。

我建议将它们放在您的项目文件夹
/hudson/jobs/MyProject
中,而不是放在工作区中。工作区可能被覆盖。

是否使用源代码管理?如果是这样的话,你可以把它们放在那里,让哈德逊把它们从那里拉出来……

如果这些脚本与某个特定的项目相关,请将它们与该项目捆绑在一起。不要把它们放在别的地方

如果这些脚本用于多个项目,请将它们作为一个单独的项目放在源代码管理中。这样,你就可以在每次完成项目时都把它们拉下来。如果hudson的scm插件不支持配置两个独立的源(就像subversion一样),那么只需使用scm的命令行工具拉取构建脚本作为第一个构建步骤

构建脚本的版本控制方式与代码的版本控制方式相同