2012-11-29 79 views
0

我正在使用龜SVN連接到java.net存儲庫。 我用Tortoise SVN 1.7將項目(文件夾)導入{base_repository_url}/projectFolderName存儲庫。烏龜SVN導入到存儲庫但不更新文件夾圖標

它將所有內容導入到資源庫上的文件夾中,但在本地計算機中,仍然沒有在我的文件夾中看到任何特殊的SVN圖標,因爲.svn文件夾未在我的項目中創建夾。

其次,我瀏覽了存儲庫,但項目文件夾已成功導入。我做錯了什麼,或者在Tortoise SVN 1.7中存在一個錯誤,即使在導入文件夾後,也不會在其中創建.svn文件夾,因此再次右鍵單擊相同的項目文件夾,您可以選擇再次導入,由於該項目已經導入並且重新嘗試會給您一個錯誤,因此您無法完成這項工作。

+1

閱讀[文檔](http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-qs-guide.html) –

回答

2
  • 覆蓋圖標(如果啓用)僅在工作拷貝
  • 當你進口一些未版本化樹,你把它添加到
  • 導入樹不樹轉換成對象進入版本化的工作副本
  • 爲了使用存儲庫中的數據,您必須從存儲庫簽出到另一個以前爲空的目錄,該目錄在其後成爲工作副本(帶有重疊)
+0

謝謝,我明白了。 我第一次導入項目,然後簽出同一個項目到同一個文件夾,現在它變成了工作副本(帶有疊加層) –

1

如果我沒有記錯,導入一個目錄並不會使您的本地目錄成爲工作副本。您需要再次結帳。所以它的設計不像你期望的那樣工作。

1

Importing Data Into A Repository章:

進口不會成爲工作拷貝的文件夾。您必須執行 結帳才能將文件從服務器複製回來。

這就是爲什麼你看不到.svn文件夾。對錯取決於你將如何處理項目文件。要爲項目做出貢獻,您需要使用結帳菜單命令。見會出現here