当前位置:首页 > 技术文章 > svn > SVN1.6基本客户端操作
SVN1.6基本客户端操作
文章来源:本站原创  浏览次数:183  发布日期:2013-02-05

1、  取出(check out
取出版本库到一个工作拷贝:
来到任意空目录下,比如在f分区建立一个空文件夹 f:\work 。“右键 -> SVN Checkout”。在“URL of repository”中输入“svn://localhost/svn/repository1/guestbook”,这样我们就得到了一份guestbook 中内容的工作拷贝。

2、  存入(check in/提交(commit
在工作拷贝中作出修改并提交:
guestbook 工作拷贝中随便打开一个文件,作出修改,然后“右键 -> SVN Commit... ”。这样我们就把修改提交到了版本库,版本库根据情况存储我们提交的数据。

2、在修改过的文件上“右键 ->TortoiseSVN -> Show Log,可以看到对这个文件所有的提交。在不同的 revision 条目上“右键 -> Compare with working copy”,我们可以比较工作拷贝的文件和所选revision 版本的区别。

没安装TortoiseSVN的计算机先安装它。
创建一个准备用来存放版本控制工程的目录,例如d:\project,然后在"我的电脑"中右击这个目录,选择"SVN取出...",设置"文件库url"svn://svn服务器的IP地址,接下来会问你用户名和帐号,你就填写前面搭建服务器端所设置的用户admin密码zhang
点确定后就会提示文件正在取出到d:\project,至此,SVN客户端配置完成,你会看到d:\project及其下面的文件都被标记了绿色对勾

简单日常使用:
要取得工程的当前的最新版本,右击d:\project,选择"SVNupdate",你更改工程后,要将你的修改更新到SVN,右击d:\project,选择"SVNcommit",谨慎的话请先更新到SVN最新版本后再提交。
创建服务
sccreatesvnserverbinPath="C:\ProgramFiles\Subversion\bin\svnserve.exe--service-rD:\svn\energy"DisplayName="energy_subversion"depend=Tcpipstart=auto
sccreatesvnserverbinPath="服务全名--service-r资源库位置"DisplayName="服务名"depend=协议start=自动。


原文来自:SVN1.6基本客户端操作 http://www.redyun.net/technology/31.html

红云案例Case