Jenkins SVN 在奴隶上
Jenkins SVN on slaves
我有一个 jenkins 服务器,我将其配置为使用 SVN 1.7(管理 Jenkins->配置系统->Subversion->1.7)。
我有一个安装了 tortoiseSVN 的从机,并在从机中添加了 PATH 变量。
当我 运行 svn --version 在我看到
svn, version 1.7.18 (r1615261)
compiled Aug 9 2014, 13:23:04
Copyright (C) 2014 The Apache Software Foundation.
This software consists of contributions made by many people; see the NOTICE
file for more information.
Subversion is open source software, see http://subversion.apache.org/
但是当我在 jenkins 工作中 运行 svn --version 我得到
vn, version 1.6.12 (r955767)
compiled Jun 21 2010, 16:00:59
Copyright (C) 2000-2009 CollabNet.
版本差异导致此错误:
svn: The path '.' appears to be part of a Subversion 1.7 or greater working copy. Please upgrade your Subversion client to use this
working copy.
如何配置 jenkins 以使用正确的 SVN?
您似乎安装了 2 个 SVN。一个 1.7 和第二个 - 1.6
在作业中执行
回声%路径%
从 jenkins job 查看可以安装 1.6 版本的位置。
(或者使用 which svn,如果你使用 Linux)
然后可以卸载1.6或者修改系统PATH变量,这样svn 1.7会在paths中优先
在 Jenkins 中选择 SVN 版本(管理 Jenkins->配置系统->Subversion)不影响 'Command' 构建步骤。它影响 'Source Code Management'、'Triggers'
我有一个 jenkins 服务器,我将其配置为使用 SVN 1.7(管理 Jenkins->配置系统->Subversion->1.7)。 我有一个安装了 tortoiseSVN 的从机,并在从机中添加了 PATH 变量。 当我 运行 svn --version 在我看到
svn, version 1.7.18 (r1615261)
compiled Aug 9 2014, 13:23:04
Copyright (C) 2014 The Apache Software Foundation.
This software consists of contributions made by many people; see the NOTICE
file for more information.
Subversion is open source software, see http://subversion.apache.org/
但是当我在 jenkins 工作中 运行 svn --version 我得到
vn, version 1.6.12 (r955767)
compiled Jun 21 2010, 16:00:59
Copyright (C) 2000-2009 CollabNet.
版本差异导致此错误:
svn: The path '.' appears to be part of a Subversion 1.7 or greater working copy. Please upgrade your Subversion client to use this
working copy.
如何配置 jenkins 以使用正确的 SVN?
您似乎安装了 2 个 SVN。一个 1.7 和第二个 - 1.6
在作业中执行 回声%路径% 从 jenkins job 查看可以安装 1.6 版本的位置。 (或者使用 which svn,如果你使用 Linux)
然后可以卸载1.6或者修改系统PATH变量,这样svn 1.7会在paths中优先
在 Jenkins 中选择 SVN 版本(管理 Jenkins->配置系统->Subversion)不影响 'Command' 构建步骤。它影响 'Source Code Management'、'Triggers'