版本管理 SVK:基于 svn 的分布式版本管理系统

laofo · 2010年03月15日 · 9 次阅读

SVK 是一个基于 Subversion(svn)的分布式版本管理系统。其优点是基于 svn,命令和 svn 类似,checkout 后没有 .svn 这样的目录浪费空间。

SVK 官方主页:http://svk.bestpractical.com/view/HomePage IBM 上的介绍文章:http://www.ibm.com/developerworks/cn/java/j-lo-svk/index.html

anton Commented @ 2008-08-17 2:55 svk 用 perl 所以要有 cpan 的支援, 在 repository 上面也用跟 svn 一樣的儲存方式, 所以同樣要裝有 svn 才完全。 另外在使用上記憶體用的比較兇。 基本優點像是可以很快速的在 local 建立一份 svn 的 mirror﹑ 不用擔心沒有網路就沒辦法使用 svn 相關的指令如 log, history 之類的。 像我常 svn commit 完就再 commit 一堆 tiny fix 的人, 用 svk 整理完,確認沒有問題才再 smerge 回去 svn 的目錄這樣的流程也比較完整。 結論:會用 svn 就可以很快的上手 svk 。

najja Commented @ 2008-08-17 18:07 俺觉得如果个人小项目的话 darcs 胜出,那个交互性强. 大型项目 git 快可是在 windows 上支持不好. 所以只好选择在各个方面都很平均的 mercurial 鸟... bzr 没用过,据说太慢了..

需要 登录 后方可回复。