這幾天試著用 SVK 看看能夠做什麼事情,其中一個簡單好用的功能是自己建立 local repository 自己用,但是不用像 subversion 另外架設 apache server 或是跑 svnserve。在 ports 裝完 svk 後,這是一些筆記內容:
$ svk mkdir //local/myproject
第一次跑的時候會告訴你 ~/.svk/local 不存在,問你是否要建立,選 yes 建立後就可以 checkout 這個目錄:
$ svk checkout //local/myproject myproject
svk checkout 的東西不像 svn 會有 .svn 的目錄,感覺乾淨多了。接下來就進入 myproject 目錄改東西加東西,改完就如同 svn 一樣,用 add 指令加進去:(當然你也可以用 import 這個指令)
$ svk add Makefile *.c
然後 commit:
$ svk commit
輸入 commit log 以後就塞進去了。
