2011-08-25 80 views
1

我有一個項目有一個子文件夾。這個子文件夾有3個子文件夾:Hudson更新不會下載「svn:externals」項目

D:\MainFolder 
|---SubFolder 
    |----ChildrenFolder1 
    |----ChildrenFolder2 
    |----ChildrenFolder3 

SVN外部設置使用烏龜。當我在Windows中使用從上下文菜單中更新時,所有內容都正確下載。但問題在於Hudson更新過程。

它不會將外部下載到ChildrenFolder1,ChildrenFolder2和ChildrenFolder3中。在哈德遜的某個地方是否有配置缺失,以指示正確下載?

svn:externals配置龜爲d設置:\ MainFolder是:

\SubFolder\\ChildrenFolder1 svn://externalproject1/trunk/ChildrenFolder1 
\SubFolder\\ChildrenFolder2 svn://externalproject2/trunk/ChildrenFolder2 
\SubFolder\\ChildrenFolder3 svn://externalproject3/trunk/ChildrenFolder3 
+0

我也有哈德森安靜地無法下載「svn:externals」,當他們在一個不同的svn服務器比主repo,並且該svn服務器正在運行svnserve版本與SVNKit不兼容哈德森顛覆插件是由。 – rakslice

回答

0

的解決方案,我有這個問題是

1)配置哈德森Subversion客戶端:

enter image description here

2)使用烏龜「回購瀏覽器」,從D:\ MainFolder刪除svn:externals 並將svn:externals設置爲D:\ MainFolder \ SubFolder。

ChildrenFolder1 svn://externalproject1/trunk/ChildrenFolder1 
ChildrenFolder2 svn://externalproject2/trunk/ChildrenFolder2 
ChildrenFolder3 svn://externalproject3/trunk/ChildrenFolder3 

現在的路徑問題了:

ERROR: Failed to update http://externalproject1/trunk 
org.tmatesoft.svn.core.SVNException: svn: Invalid svn:externals property on '': target '/SubFolder/ChildrenFolder1' is an absolute path or involves '..' 
0

我們有什麼聽起來像哈德森默默無法下載正確配置SVN同樣的問題:外觀等。我根據Jack Ace在svn:externals not being checked out的評論解決了這個問題。我重置了外部存儲庫的憑據,然後它開始工作。