将人工制品发布到Hudson的两个不同SVN存储库

将人工制品发布到Hudson的两个不同SVN存储库,svn,maven,hudson,hudson-plugins,repository,Svn,Maven,Hudson,Hudson Plugins,Repository,构建完成后,我想在两个不同的SVN存储库中发布我的人工制品(JAR),是否可以在Hudson中发布 通过使用Hudson插件“Publish to Subversion repository”,我可以将我的人工制品发布到一个SVN存储库 关于,我在发布到文件存储库时遇到了类似的问题。基本上,我的工作是完成任务后任务,使用命令行脚本通过ssh传输文件 我建议您考虑创建任务后任务,通过svn命令行脚本将文件提交到svn存储库。这需要做更多的工作,但要灵活得多。我在发布到文件存储库时遇到了类似的问题。

构建完成后,我想两个不同的SVN存储库中发布我的人工制品(JAR),是否可以在Hudson中发布

通过使用Hudson插件“Publish to Subversion repository”,我可以将我的人工制品发布到一个SVN存储库


关于,

我在发布到文件存储库时遇到了类似的问题。基本上,我的工作是完成任务后任务,使用命令行脚本通过ssh传输文件


我建议您考虑创建任务后任务,通过svn命令行脚本将文件提交到svn存储库。这需要做更多的工作,但要灵活得多。

我在发布到文件存储库时遇到了类似的问题。基本上,我的工作是完成任务后任务,使用命令行脚本通过ssh传输文件


我建议您考虑创建任务后任务,通过svn命令行脚本将文件提交到svn存储库。这需要更多的工作,但要灵活得多。

我希望避免使用生成后命令或任务后任务。请注意,我实际上使用了生成后步骤(删除svn,然后导入svn)。与工件归档阶段相比,Hudson在生成之前和期间更好地支持执行多项操作。这基本上很糟糕,因为在一些用例中,多存档很常见。在我的例子中,我将大型项目的中间库(标记为协调版本号)发布到中心的“实验室”ssh可访问目录树中。我还将它们(同样是ssh传输)放入面向开发人员的存储库和面向质量保证的存储库中。从我收集的资料来看,归档步骤不容易扩展到多个归档。你可能会发现不同。祝你好运。好吧,我们应该等待插件“Publish to Subversion repository”的新版本,它允许我们将人工制品发布到多个SVN存储库。谢谢你,可能要等一会儿。如果这真的很关键,将归档任务转换为常规生成脚本(如上面所建议的)是一种替代方法。我希望避免使用生成后命令或任务后任务。请注意,我实际使用生成后步骤(删除svn,然后导入svn).Hudson在构建之前和构建期间比在工件归档阶段更好地支持多件事情。这基本上很糟糕,因为在一些用例中,多存档很常见。在我的例子中,我将大型项目的中间库(标记为协调版本号)发布到中心的“实验室”ssh可访问目录树中。我还将它们(同样是ssh传输)放入面向开发人员的存储库和面向质量保证的存储库中。从我收集的资料来看,归档步骤不容易扩展到多个归档。你可能会发现不同。祝你好运。好吧,我们应该等待插件“Publish to Subversion repository”的新版本,它允许我们将人工制品发布到多个SVN存储库。谢谢你,可能要等一会儿。如果这真的很关键,那么将归档任务转换为常规构建脚本(如上面所建议的)是另一种选择。