自动将SVN文件夹内容提交到存储库

时间:2019-05-16 07:04:08

标签: jenkins svn

我正在设置Jenkins作业,以在SVN存储库中自动存储jenkins配置(JENKINS_HOME目录的内容)。 我决定使用命令行选项,因为它看起来最简单,我研究的可用插件将被采用或不推荐使用。 有没有办法指示svn文件夹路径并告诉它:

  • 添加并提交自上次提交以来出现在文件夹中的新文件
  • 提交自上次提交以来已更改的更新文件
  • 忽略文件-我认为我应该手动添加要忽略的文件 忽略列表,例如通过SVNTortoise ..

我也可以接受所有未忽略的文件都已添加并提交。因此svn可以按Jenkins主目录中的版本覆盖存储库中的所有文件。

遵循好的解决方案吗?

sid=<session id goes here>

1 个答案:

答案 0 :(得分:0)

svn add,处理所有(AFAICR)边缘情况并仅添加所需的内容

svn add --force --auto-props --parents --depth infinity -q *