码迷,mamicode.com
首页 > 其他好文 > 详细

SVN的使用心得

时间:2015-07-14 13:33:17      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:svn

SVN

1. 安装:
server:Setup-Subversion-1.8.9-1.msi
测试:cmd ---> svn --version
[注意:安装目录最好不要使用中文路径名]

2. 创建版本库:
1)在本地创建一个SVN仓储的目录(如:SvnRep)
2)在该目录下创建目录(以所要管理的项目名为目录名,如:OA)
3)创建版本库:svnadmin create 版本库目录全路径 (如:svnadmin create F:\workspace\SvnRep\OA)


3. 启动服务器:
1)命令:svnserve -d -r 版本库目录
A:表示此文件刚刚被加入到版本控制中

2)命令行方式启动的缺点:
一旦运行服务端程序的命令行窗口关闭,服务就会停止,很不方便,且每次都需要手动启动

3)解决办法:
将其注册为 Windows 服务

4)注册:
# sc create 服务名 binPath= "可执行文件路径" start= auto depend= Tcpip
# 设置该服务自启且依赖于 Tcpip 服务
# Windows规定参数写法:左边仅靠(无空格),右侧有一个空格
# svn服务启动是需要参数的,且还需指定启动的版本库路径名
# 需要以管理员身份运行
sc create SVNService binPath= "H:\Soft_Install\small_soft\Subversion\bin\svnserve.exe --service -r F:\workspace\SvnRep" start= auto depend= Tcpip

测试:打开服务列表,启动 SVNService,看是否能启动。如不能,请检测 binPath 是否写错

4. SVN命令行使用:
svn add filename  # 将文件纳入版本控制
svn commit -m "日志内容" filename    # 需要切换到文件所在目录
svn checkout URL # 检出项目
svn update filename# 更新文件

5. Eclipse 插件安装:
1)插件:eclipse_svn_site-1.10.5.zip
2)解压
3)将解压后的文件夹放入 eclipse 安装目录下的 dropins 目录下
4)重启
5)若发现 Window --> Preferences --> Team 下出现了 SVN,则表示插件安装成功

6. Eclipse 下的分享和检出
1)分享:右键 --> Team --> Share Project --> SVN --> 创建新的资源库位置 -->  URL(如:svn://localhost/OA) --> Finish

url 的写法:
svn://地址/仓储目录名
===> 使用 SVN 前必须先创建仓储

2)项目提交后出现的一些符号:
?:表示未被纳入到版本控制中
* :表示当前项目下有未提交到版本库中的文件

7.TortoiseSVN:
SVN 的客户端,通过它,用户可以像使用普通软件一样来使用 SVN,可以不需通过 Eclipse 来进行版本控制

版权声明:本文为博主原创文章,未经博主允许不得转载。

SVN的使用心得

标签:svn

原文地址:http://blog.csdn.net/gulu_gulu_jp/article/details/46876403

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!