有没有办法恢复Jenkins的当前版本?

Muk*_*esh 6 git jenkins

我新创建的部署团队正在努力寻找恢复当前部署的构建的方法.他们将Jenkins与Git和Bitbucket集成在一起

有没有办法可以恢复构建并查看当前构建中部署的文件是什么?

Bal*_*our 5

(尚无评论,所以我回答)

如果我理解正确,那么您只需要构建项目的先前版本,对吗?

确实有(多种)方法可以做到这一点。我不了解GIT,但想想它与SVN没什么不同。使用SVN,在构建配置中,您可以在存储库的URL之后添加@xxx,以构建精确的修订版。例如,要获得修订版42,http://mysvn.com/myproject/trunk将变为http://mysvn.com/myproject/trunk@42

尽管这个简单的方法对我来说已经足够了,但是如果您经常还原构建,则构建中添加参数将是一个更好的选择。我现在不记得确切的语法和缺乏时间,但是如果需要,可以轻松地在Google上搜索它。

有关更多信息,请参见此O'reilly图书章节:https ://books.google.fr/books?id=4bjDCQAAQBAJ&pg=PA328&lpg=PA328&dq=jenkins+revert+to+previous+version&source=bl&ots=FQgnttOu_Q&sig=eC9ndNxmm4&h=L = 0CG0Q6AEwCWoVChMI2-bD3JDqxwIVAj8aCh25UAsQ#v = onepage&q = jenkins%20revert%20to%20previous%20version&f = false


小智 -1

如果我正确理解你的问题,你需要做的就是检查给定项目的 git 历史记录,它会告诉你发生了什么变化。另外,Jenkins 的左侧边栏上应该有名为 的链接changes。单击它,它会准确地告诉您当前版本的更改内容。