svn版本控制使用讲解
来源:互联网 发布:游戏中用得最多的算法 编辑:程序博客网 时间:2024/06/16 09:01
本文将直接讲解图形界面TortoiseSVN和在MyEclipse安装SVN插件的方法。
一、下载安装TortoiseSVN
网址:https://tortoisesvn.net/downloads.html(有32位和64位),
Tortoise是SVN的一个图形化界面客户端工具,Tortoise安装(选择安装命令行端可不再需要安装SVN服务器端,因自带有,安装时要注意,如图所示要选中)安装完成后,桌面右键,即可看到TortoiseSVN。
简单说下Tortoise常见的子命令:
- import:将未纳入版本控制器的文件或目录提交到版本库中(仅执行一次)。可以把项目提交到SVN版本库中。
- checkout: 从版本库标签中出工作副本,获取版本后.默认是绿色的勾. 这说明和服务器端的数据是一致的. 如果有红色的惊叹号.则说明数据存在着不一致
- revert: 将工作副本文件恢复到指定版本
- update: 将版本库的修改合并到工作副本中,如果你想更新到svn服务器的最新版本. 这个时候可以使用update命令,update有可能会导致版本冲突
- commit:把工作副本的修改提交到版本库
二、创建版本库。(也可用命令行创建)
1、创建一个版本库—直接建一个文件夹[D:\test下新建一个文件夹20170220],右键TorToiseSVNcreate repository here--create folder structure --ok (改conf文件夹下修改 svnserve.con文件[anon-access = read匿名也可操作 auth-access = write password-db = passwd]和passwd文件(增加账号),如输入test = 123,表示名字为test,密码123)
2、启动SVN---(提前新建一个文件,名如svnserve.bat,里面写着启动svn的语句: svnserve -d -r D:\itcast\20170220,然后以管理员身份运行)。
3、把项目导入版本库里[D:\ test\20170220],然后右键TorToiseSVN---Repo-browser------在url中输入svn://localhost,选中trunk----add folder(如要添加的项目文件夹itcastTax,删除classes文件夹,因为classes运行时会生成) 。
三、MyEclipse安装SVN插件方法。
下载压缩文件,网址:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240
1、解压“site-1.10.6.zip”解压后文件:
1、 在MyEclipse的安装目录下,创建“myPlugins/svn”文件夹;并从解压出来的“site-1.10.6”文件夹中复制“features”和“plugins”文件夹到刚刚在MyEclipse安装目录中创建的“myPlugins/svn”文件夹下。
2、 在MyEclipse的安装目录下的“dropins”文件夹下,新建“svn.link”文件;文件的内容为: path=新创建的“myPlugins/svn”文件夹的绝对路径。 如path=D:\\Program Files\\myeclipse\\myPlugins\\svn
3、 重启MyEclipse
4、 在MyEclipse中打开SVN视图;
打开“window—show view--other”
5、 在SVN资源库中;新增SVN资源,ok;
在SVN资源库视图中,右击,点击新建——资源库位置
6、 输入资源库URL
资源库URL;例如:svn://localhost/trunk/itcastTax,(localhost为本机地址,写本机的ip地址,别的电脑才能访问到)
7、 检出SVN资源库中项目到本地;
右击资源库地址,选择“检出为…”
检出项目后;在本地对应的工作空间将显示该项目。
0 0
- svn版本控制使用讲解
- 版本控制svn的使用
- SVN版本控制软件使用
- 使用svn进行版本控制
- SVN版本控制使用大全
- IOS版本控制,使用svn
- 版本控制之SVN使用
- SVN 版本控制的使用
- 使用SVN进行版本控制
- SVN版本控制使用导向
- 使用SVN进行版本控制
- Unity3d SVN版本控制 详细讲解和原理
- SVN版本控制软件安装使用攻略
- Eclipse下使用SVN版本控制
- SVN版本控制的设置和使用
- 转)使用svn进行版本控制
- Eclipse下使用SVN版本控制
- Eclipse下使用SVN版本控制
- redis中redis.conf配置文件解读
- DevServer
- yii2.0 增删改查
- 3D开发&机器学习
- 2.21.2 评委评分
- svn版本控制使用讲解
- 自定义View
- 欢迎使用CSDN-markdown编辑器
- JAVA学习42_Java时间日期格式转换
- SVN用户及权限配置
- 线程池简介
- jquery中eq和get
- C# Serialize() 抛出System.Runtime.Serialization.SerializationException
- Rxjava