2011-12-12 60 views
0

我在repo目錄中創建了一個目錄,我有一個工作副本。我的工作副本在本地更改,並且更新不會將新文件夾拖入工作副本,因此不會出現錯誤。將新的回購目錄'簽出'或'複製'到工作副本中?

我應該將相關文件夾複製到WC中的位置,還是應該進行「結帳」?

將子目錄結帳到工作副本中的工作就好像它是在開始時通過初始結帳完成的一樣嗎?否則會導致更復雜的工作拷貝(如兩個嵌套的工作拷貝結構,額外的.svn文件夾或東西)

使用烏龜SVN,1.7+

+1

你的描述很模糊(什麼是「在repo文件夾中創建目錄」的意思?),使用奇怪的術語(骯髒的工作副本),並建議你得到錯誤(「更新不會帶來新的文件夾「),無需更多細節。如果你看到你沒有回答,你可以編輯你的問題,並嘗試更清楚。 –

+0

@ÁlvaroG.Vicario對不起,我試圖儘可能清楚。我在'我有工作副本'的'repo目錄中創建了一個目錄。 '骯髒'表示'本地改變'並未提交。更新只是沒有'拉'在資料庫中創建的文件夾,沒有錯誤,所以找不到任何更多的細節給 - )無論如何爲提醒,修改了一些問題。 – SuperDuck

回答

0

您是否嘗試過專門的工作做一個svn up <folder>複製而不是通用的svn up?如果您的本地工作副本很髒並且您不需要更改,您可以只需svn revert .。否則,只需移動現有的工作副本,檢出一個新版本,然後複製所需內容,然後繼續。

+0

謝謝你巴里。似乎它與工作拷貝深度有關。 'checkout to the revision ..'對話框有選擇項目的選項,我用head rev。並使用新文件夾更新WC。 – SuperDuck

+0

沒問題。不幸的是,svn很容易陷入混亂。源代碼控制不應該是一個hinderence :) – Barry

相關問題