SVN 教程
在上一章中,我們檢出了版本庫json01,對(duì)應(yīng)的目錄放在/home/user01/json01中,下面我們針對(duì)這個(gè)庫進(jìn)行版本控制。
我們?cè)趲毂景嬷行枰黾右粋€(gè)readme的說明文件。
root@json:~/svn/json01/trunk# cat readme this is SVN tutorial.
查看工作副本中的狀態(tài)。
root@json:~/svn/json01/trunk# svn status ? readme
此時(shí) readme的狀態(tài)為?,說明它還未加到版本控制中。
將文件readme加到版本控制,等待提交到版本庫。
root@json:~/svn/json01/trunk# svn add readme A readme
查看工作副本中的狀態(tài)
root@json:~/svn/json01/trunk# svn status A readme
此時(shí) readme的狀態(tài)為A,它意味著這個(gè)文件已經(jīng)被成功地添加到了版本控制中。
為了把 readme 存儲(chǔ)到版本庫中,使用 commit -m 加上注釋信息來提交。
如果你忽略了 -m 選項(xiàng), SVN會(huì)打開一個(gè)可以輸入多行的文本編輯器來讓你輸入提交信息。
root@json:~/svn/json01/trunk# svn commit -m "SVN readme." Adding readme Transmitting file data . Committed revision 8. svn commit -m "SVN readme."
現(xiàn)在 readme 被成功地添加到了版本庫中,并且修訂版本號(hào)自動(dòng)增加了1。