如何在同一个Jenkins工作中从svn和git中查看?

时间:2011-06-22 12:33:31

标签: svn git continuous-integration jenkins

我有一个Jenkins工作,需要查看位于svn中的一些源代码和一些位于git存储库中的源代码。有没有什么好方法可以设置Jenkins来检查两者?

现在,我让Jenkins设置为从subversion中检出,我打算在执行构建步骤之前运行一个脚本来获取我需要的源代码。

有什么建议可以更好地实现这一目标吗?

2 个答案:

答案 0 :(得分:11)

有:https://wiki.jenkins-ci.org/display/JENKINS/Multiple+SCMs+Plugin

但是,使用它有一些警告,所以请仔细阅读整个页面。

另一件事是使用Jenkins从其中一个SCM结账,另一个使用“执行Shell”或“执行批处理命令”中的命令行结账。但是,这不会建立在第二个SCM的更改之上。

答案 1 :(得分:0)

我认为你应该采取其他办法。使用Jenkins提供的GIT插件进行克隆,您可以使用可用于SVN的不同客户端工具。