SVN版本控制服务搭建、配置和使用详细步骤!!!
来源:互联网 发布:若非吾故人乎 编辑:程序博客网 时间:2024/05/09 06:49
SVN是版本管理工具,譬如团队进行项目开发,项目代码都储存在服务器上,成员可用SVN在本地获得并更新代码,在企业 开发团队项目时发挥一定的作用,现在的主流版本控制是Git,SVN,所以对版本控制的学习是少不了的!
一、搭建SVN服务器
1.从apache官网下载SVN的服务端,名为Subversion,下载对应操作系统的版本。2.安装Subversion,一路next即可。
3.配置Subversion
1)在任意目录下创建一个SVN的根目录,目录名称随意,例如:svnroot
2)在根目录里面创建仓库,可以创建多个不同的仓库
创建仓库使用命令:"svnadmin create 仓库名称"
3) 配置仓库(设置仓库的基本配置、创建用户、分配权限)
1.基本配置:修改conf/svnserve.conf文件,解注anon-access、auth-access、
password-db、authz-db。并将anon-access的值改为none。
(格式为:用户名 = 密码)
3.分配权限:修改authz文件,添加成员组(组名称 = 用户名1,用户名2,...)。
添加权限访问目录。例如:"[repo:/]",然后给用户组授权
(格式:@用户组名 = rw)
表示repo仓库下所有的子目录和文件都可以进行读写,r代表都,w代表写。
也可以"= r"或者"= w",表示只能读或者只能写
4) 启动SVN服务,使用命令: "svnserve -d -r d:\svnroot",参数d表示服务以守护进程的方式运行,参数r表示后面的名称需要指定SVN的根,d:\svnroot就是SVN服务器的根目录。
二、客户端连接:
1.在eclipse中安装subclipse插件
2.在SVN资源研究库中新建资源库位置,输入连接url:"svn://服务器IP地址/仓库名"
,然后输入用户名及密码,连接完成。
三、在eclipse实际开发中使用
1.到eclipse中新建资源库位置
2.提交:右键项目(如下图):
3.checkout项目:
4.svn项目符号说明:
?表示本地新建的一个文件,服务器没有,要提交
* 表示本地和服务都存在,但是本地文件的内容经过修改,还没有重新提交到服务器,在更新后提交。
5.查看历史纪录
0 0
- SVN版本控制服务搭建、配置和使用详细步骤!!!
- 配置Xcode版本控制SVN详细步骤
- Androidstudio svn使用 版本控制 详细步骤(一)
- Androidstudio svn使用 版本控制 详细步骤(二)
- SVN版本控制搭建基本步骤
- 搭建svn服务步骤与权限配置
- 配置Xcode版本控制SVN详细步骤内含解决Xcode/Mac OS10.8无法配置SVN的解决方法
- 配置Xcode版本控制SVN详细步骤内含解决Xcode/Mac OS10.8无法配置SVN的解决方法
- 配置Xcode版本控制SVN详细步骤内含解决Xcode/Mac OS10.8无法配置SVN的解决方法
- 配置Xcode版本控制SVN详细步骤内含解决Xcode/Mac OS10.8无法配置SVN的解决方法
- 版本控制工具SVN使用详细解析
- SVN版本控制服务器的配置和使用
- Xcode配置SVN详细步骤及使用
- svn服务搭建和使用
- 搭建SVN版本控制
- 搭建SVN 版本控制
- 【游戏开发备注之二】配置Xcode版本控制SVN详细步骤内含解决Xcode/Mac OS10.8无法配置SVN的解决方法
- svn服务核心搭建步骤
- 七步精通Python机器学习
- 精通 CSS+DIV 网页样式与布局 120
- POJ 3685 Matrix 已翻译
- grep 命令常见用法
- 推荐几款好用的chrome插件(持续更新)
- SVN版本控制服务搭建、配置和使用详细步骤!!!
- JAVA数据库连接池实现
- spring ioc原理(看完后大家可以自己写一个spring)
- Mysql插入中文错误 Incorrect string value
- HDU-3085 Nightmare Ⅱ (双BFS)
- Regionals 2015 >> Asia - EC Final>> Multiplication Table
- Web.xml配置详解之context-param
- 线程的实现
- 入门Demo---SpringMVC学习笔记(二)