我已经安装了Subversion和Jenkins来设置CI练习,但我遇到了一些问题: - 我如何在jenkins平台中看到颠覆变化,并在变更之间做出选择,并建立我同意的内容 - 我使用jenkins的“Publish Over FTP”插件,我在构建后通过FTP发送文件,但所有文件都被发送,我如何发送只是更改的文件(添加,编辑,删除更改的文件)??
答案 0 :(得分:0)
这里你实际上有两个问题。我们一起试着回答它们。
如何在jenkins平台中看到颠覆变化并拥有 在变化之间做出选择并构建我同意的内容
您为此使用标记。标记可帮助您获取特定版本,而无需使用修订号。根据经验,每个用于测试的版本都应该有一个标签。有些人会对“每个版本”一词持不同意见。至少需要标记版本。当您遵循这一理念时,您可以使用'list subversion参数'列出所有可用的标签,您可以选择您想要构建的标签。
我使用jenkins的“Publish Over FTP”插件,我通过FTP发送文件 在构建之后,但是所有文件都被发送了,我怎么才能发送刚改变的文件 文件(添加,编辑,删除已更改的文件)??
选中documentation并在高级传输集设置中显示如何使用文件掩码定义要传输的文件。它还包含一个排除选项,您可以使用它来删除某些文件。
免责声明:我大量使用list subversion参数(随subversion插件一起提供),我很满意。我不使用“发布FTP插件”,而是扫描文档。