SVN標籤
版本控制系統支持標籤操作,通過使用一個有意義的名字可以給特定版本的代碼。標籤允許特定版本的代碼來描述和令人難忘的名字。例如BASIC_ARRAY_OPERATIONS的是更令人難忘的修訂版本4。
讓我們來看看標籤操作爲例。Tom 決定創建一個標籤,這樣他就可以訪問代碼更容易。
[tom@CentOS project_repo]$ svn copy --revision=4 trunk/ tags/basic_array_operations
上面的命令將產生以下結果
A tags/basic_array_operations/array.c
Updated to revision 4.
A tags/basic_array_operations
成功完成後,將創建新目錄標籤目錄內。
[tom@CentOS project_repo]$ ls -l tags/
total 4
drwxrwxr-x. 3 tom tom 4096 Aug 24 18:18 basic_array_operations
Tom 要提交之前要仔細檢查它。狀態操作顯示該標籤操作是成功的,所以他可以放心地提交他的變化。
[tom@CentOS project_repo]$ svn status
A + tags/basic_array_operations
[tom@CentOS project_repo]$ svn commit -m "Created tag for basic array operations"
Adding tags/basic_array_operations
Committed revision 5.
SVN解決衝突