2010-02-06 46 views

回答

7
svn copy /path/to/file/file.toadd /path/to/tag 

記住SVN並沒有真正有一個標籤的概念,所以標籤/分支可以修改

5

最好的辦法是不要做。標籤應該代表特定時間點的快照,因此稍後添加標籤並沒有多大意義。標籤花費幾乎沒有什麼可做,所以爲什麼不簡單地使用添加的文件創建一個新的標籤?

1

這不是真的很好搞砸了這樣的標籤,但它使用SVN可能有完整的URL

svn cp \ 
    http://path/to/repository/trunk/path/to/your/file \ 
    http://path/to/repostory/tags/your-tag/path/to/your/file 

您可以用svn MV,SVN RM等,以得到想要的效果命令。

+0

我不得不首先在標籤一邊刪除它,然後我才能夠複製它 – myborobudur 2016-05-09 13:13:12

0

通過「移動」,您是否確實意味着您不希望它繼續存在於現在的位置?如果是這樣,並且如果您使用Subversion版本庫的標準recommended layout,那麼svn mv trunk/whateverfile tags/whateverfile可能會這樣做。

否則,最好創建一個代表當前trunk狀態的新標籤。

相關問題