TortoiseSVN
安装
可以从服务器下载最新版,目前最新版是
TortoiseSVN-1.4.1.7992
。下载后,安装。重启机器,使目录图标生效。
在资源管理器中,鼠标右键点击任意位置,右键菜单中出现
“SVN Checkout”,
即为安装成功。
svn
操作流程
开发人员使用
svn
进行开发的一般流程是:
checkout
(检出)项目
——
>
更新文件或目录
——
> update
——
>
修改文件或目录
——
commit(
提交
)
变更
——
>
增加文件或目录
——
> add(
增加
)
文件或目录
——
> commit(
提交
)
——
>
删除文件或目录
——
>delete(
删除
)
文件或目录
——
>commit(
提交
)
上一级目录
其中,
checkout
只进行一次,
update
、
commit
、
add
、
delete
操作根据需要会经常使用。
checkout(
检出
)
操作
在资源管理器中,鼠标右键点击任意位置,在菜单中选择
”SVN Checkout”
。
出现对话框,在
”URL of repository:”
中输入
svn
串,格式是
”
协议
://ip:port/
版本库
/
项目
/
目录
“
。根据实际情况
输入,例如
http://code.google.com/p/google-web-toolkit/source
。如有疑问,向
svn
服务器管理员询问。
在
“checkout directory”
中输入本地存放代码的目录,请选择空目录或新目录。
svn
会清空该目录下的一切文件
。
输入完毕,点击
”ok”
按钮。
如果需要,会提示输入用户名和密码。选上
”Save authentication”
后,以后可以自动登录,不必重输密码。
checkout…
有时候时间会很长。结束,点
”ok”
。
update(
更新
)
操作
在资源管理器中,选择本地目录或文件,鼠标右键菜单选择
”SVN Update”
。会提示有无文件需要更新,点
”ok”
完
成。
commit(
提交
)
操作
把本地目录中变化了的文件或目录提交到版本库中,
用
commit
操作。
增加新文件或目录,
要先用
add
,
再
commit
。
删除文件或目录,
commit
上一级目录。
在资源管理器中,选择本地目录或文件,鼠标右键菜单选择
”SVN Commit”
。
显示分上下
2
个框的界面。在上框输入说明文字,建议写版本号或变更原因,以便将来查找。下框列出提交的内容。
没有可提交的内容,下框中会显示一段说明文字。点
“ok”
。