2010-10-24 111 views
0

因此,我一直在研究一個項目很長一段時間,當我終於來到一個發佈版本並想創建一個標籤時,我突然意識到, SVN服務器不知何故不會創建幹線/分支/標籤文件夾。所以,trunk位於SVN目錄的根目錄下。在SVN中以奇怪的層次結構創建標籤

是否有任何正常的方式可以創建標籤?

+1

呵呵,關於一個人,那個建立了存儲庫的..我們解僱了他。 – DataGreed 2010-10-26 11:35:51

回答

5

創建trunk目錄,將其他所有內容移入其中。然後創建一個tags目錄。完成!

svn mkdir trunk 
for file in *; do 
    if [ "$file" != "trunk" ]; then 
     svn mv $file trunk/; 
    fi; 
done 
svn ci -m "Move everything into a trunk directory" 
svn mkdir tags 
svn ci -m "Create a tags directory" 
+0

非常明顯的解決方案......好吧,thanx =)這會搞亂本地副本,但沒關係。 – DataGreed 2010-10-26 11:34:53