2014-10-29 59 views
0

OS chekout後執行的svn update命令。 我已經在svn + ssh服務器上完成了一個全部工作。 當我嘗試在手動cmd模式下進行更新命令時,不會顯示任何內容。沒有完成。可以」 T與詹金斯顛覆插件(svnkit)

我使用sssh連接。我認爲這是用戶配置文件的問題,但如果我在手動命令行(沒有jenkins)中執行簽出操作,則更新命令可以正常工作。

我的svn版本是1.7。

也許它來自SVNKit和svn之間的不同方式,但我找不到解決它。

感謝您的幫助

回答

0

SVN結帳的本地工作副本有一定的格式。通常它們不是向後兼容的。

詹金斯服務器顛覆插件(SVNKit)插件

上述信息是不夠的2.4版本。 SVNKit 2.4版支持許多版本的工作副本格式。

管理詹金斯>配置系統,發現「顛覆」一節,並查找下「顛覆工作區版本」值。

該版本是您的工作副本格式的版本,當詹金斯進行SVN簽出時,該文件夾將在該版本中。

您必須確保您使用的命令行工具與Jenkins中的該編號具有相同的版本。如果您在Jenkins降級此號碼,您將不得不吹掉現有結帳並重新結帳

+0

謝謝您的回答。我們已經做了驗證,並且我們的版本相同。 Subversion工作區版本:1.7。 當我們激活客戶端日誌時,我們有這個消息:初始化hmac-sha1服務器客戶端mac算法 – asifre 2014-10-30 08:29:47