2011-10-24 27 views
0

在我的工作空間中,我有一個目錄「working」,其中包含一組全部來自同一SVN回購(dir1,dir2,dir3)的目錄。我想通過這樣做標記所有人:目錄集合的subversion標記

cd working 
    svn copy dir1 dir2 dir3 http://svn.example.com/repos/project/tags/MY_TAG 

「工作」目錄本身並未在SVN中進行版本化。我想得到dir1,dir2,dir3,它們當前處於哪個SVN版本(可能不是主幹中的HEAD)。當我嘗試,我得到的錯誤:

svn: '.' is not a working copy 

「SVN幫助複製」和the SVN book都認爲我在做什麼應該是可能的,但我想一個事實,即「工作」本身不是版本排除了這個。

TIA對如何做到這一點的建議。

伊恩

回答

0

結帳到DIR *(HEAD,完全遞歸)和標籤的新WC父這個 WC

+0

不幸的是不是真的我想要的東西 - 目錄的父*含有大量的的目錄,我只想要子集dir1,dir2,dir3,而我只想標記這三個dirs,而不是所有其他的。 – IanSR

+0

那麼,你知道 - 你想要反對規則和模式?!標籤(分支)始終是完全回購的固定狀態,而不是子集。但是 - 創建完整副本,刪除不需要的內容(目錄和文件),提交精簡結果,標記*此子集* –