[翻译]在windows xp中使用Subversion
Subversion是一个开源的版本控制工具,这意味这你可用免费的使用它.
安装Subversion是非常容易的,可以从website得到.在这篇文章里,使用windows版本的svn-1.3.0-setup.exe
创建一个仓库
仓库是系统保存源代码的文件夹,这里有许多决定代码如何存储的选项.旧版本是用Berkley BSD database,新版本是用flat files.每个版本的文件都以目录树的形式创建在仓库中.
在c盘创建一个仓库
svnadmin create c:/svntest
创建一个新的工程并将源码加入
svn import c:/demosrc file:///c:/svntest/test1 -m "initial import"
你可核实这个工程用
svn list file:///c:/svntest
创建一个工作副本
在c:/workcopy创建工作目录
svn checkout file:///c:/svntest/test1 c:/workcopy
修改工作副本中
现在可以更改工作副本,编译和测试.你不必担心svn对于文件的改变,它会自动的检测.然而,如果你增加,复制,移动或删除任何版本化的文件,你必须使用相应的svn add,copy,move或delete命令.用svn status来核查变更.
发布你的更改
一旦你改变了你的工作副本且核实一切都工作正常,你需要在仓库里写下你的更改.svb把这个称为发布你的更改.你用svn commit命令完成.该命令将工作副本的改变写回仓库.
更新你的工作副本
如果有人当你打开了一个工作副本时,更新了仓库,你可以合并这些更改,使用svn update命令.
svn update file:///c:/svntest/test1 c:/workcopy
总结
以上近覆盖了svn的基本用法,查看svn website的文档可以了解更多的特点.Created by jecray
