一、Subversion
Subversion 是一個版本控管工具,在程式開發的時候,常用來進行控制版本間的差異。
二、Download
Subversion 有為了 mac 製作 dmg 的版本。
http://www.open.collab.net/downloads/community/
三,執行
執行完後,利用 terminal 來檢查。
> cd /opt/subversion
就會到 subversion 的目錄,接者把執行路徑加到 path 底下。
> cd ~/
> vi .bash_profile
export PATH=/opt/subversion/bin/:$PATH
退出後,檢查一下是否正確。
> svn help
四、建立 subversion 目錄
找一個位置當做 subversion repository
> cd ~/Documents
> mkdir subversion
> cd subversion
> svnadmin create svnrepo
> cd svnrepo
建立分類目錄
> mkdir project
> cd project
建立專案
> mkdir test
> touch test/test.txt
五、專案 check in svn
> svn import test file:///Users/cristo/Documents/subversion/svnrepo/project/test -m "init"
六、check out 專案
> svn checkout file:///Users/cristo/Documents/subversion/svnrepo/project/test test-copy
> cd test-copy
編輯 test.txt
> vi test.txt
檢查狀態
> svn status
check in
> svn commit -m "second"
六、 GUI 介面
可以試看看 svnX