2012-05-15 71 views
0

爲了便於與IDE(我們同時使用NetBeans和IBM RAD)集成,我們正在將我們的版本控制從一些舊的VCS轉移到SVN。NetBeans 7.1和Subversion 1.7

在這樣做時,我成立了一個本地資源庫與SlikSVN對Win64的,並開始與命令svnserve -d -r c:\repo\test的服務器。我用一個用戶密碼對(不允許匿名訪問)定義了一個基本組。我的authz如下:

[groups] 
li_users=alessandro 

[/] 
@li_users=rw 

我再創建兩個RAD(配有Subclipse的1.8)和NetBeans一個測試項目,並試圖將其導入到新創建的存儲庫,具有以下結果:

  • 在RAD上,我通過file:/// c:/ repo/test和svn:// localhost /訪問/導入存儲庫時沒有任何問題。
  • 在NetBeans上,我可以使用file:/// c:/ repo/test導入項目「TestProject」,但我無法使用svn:// localhost/link。我提出用項目名稱導入註釋頁面和目錄的建議後,它給了我這個錯誤:org.tigris.subversion.javahl.ClientException: URL 'svn://localhost/TestProject' doesn't exist

有趣的是,當我瀏覽我的倉庫通過任何手段,包括點擊「瀏覽」按鈕導入嚮導時,它顯示「TestProject」目錄,我無法使用相同的名稱創建另一個目錄。另外,如果我創建(使用「進入新文件夾」)並嘗試使用另一個目錄,它會給我同樣的錯誤。

有什麼不對?我搜索了一下,這似乎是NetBeans的一個bug,但我找不到解決這個bug的方法。 在此先感謝。

回答

0

顯然,回到Subversion 1.6是唯一的出路,至少在NetBeans達到1.7之前。

0

如果你不介意跨越幾個錯誤,未來你可以嘗試Netbeans的(7.2測試版),它有SVN 1.7捆綁的開發分支。由於這個原因我安裝了7.1.2和7.2 Beta版本...