SVN 標籤(tag)
版本管理系統支持 tag 選項,通過使用 tag 的概念,我們可以給某一個具體版本的代碼一個更加有意義的名字。
Tags 即標籤主要用於專案開發中的里程碑,比如開發到一定階段可以單獨一個版本作為發佈等,它往往代表一個可以固定的完整的版本,這跟 VSS 中的 Tag 大致相同。
我們在本地工作副本創建一個 tag。
root@zaixian:~/svn/zaixian01# svn copy trunk/ tags/v1.0 A tags/v1.0
上面的代碼成功完成,新的目錄將會被創建在 tags 目錄下。
root@zaixian:~/svn/zaixian01# ls tags/ v1.0 root@zaixian:~/svn/zaixian01# ls tags/v1.0/ HelloWorld.html readme
查看狀態。
root@zaixian:~/svn/zaixian01# svn status A + tags/v1.0
提交tag內容。
root@zaixian:~/svn/zaixian01# svn commit -m "tags v1.0" Adding tags/v1.0 Transmitting file data .. Committed revision 14.