SVN安装和配置

1、svn:Subversion(svn)是一个开源版本控制系统,可以随着时间改变维护数据,这些数据放在一个中央资料档案库中(repository)中,这个档案仓库很像一个普通的文件服务器,不过会记住每次文件的变动,这样我们可以把档案恢复到旧的版本,或者浏览文件的变更历史记录。

2、repository:中央仓库,存放代码的地方

checkout:提取,可以从中央仓库中下载源代码

commit:提交,当你修改了文件代码之后,需要提交

update:更新,把你本地的资源和中央仓库的资源同步

3、安装

   没有太大的要求,一直下一步就好了。(这里博主以Subversion1.8的版本)安装解压到电脑中后,在安装目录下新建文件夹MyData。window+R,输入cmd,输入第一个指令echo %path%  用来查看svn是否配置了环境变量。然后输入第二个指令svnadmin create D:\SVN\MyData\Repository  用来创建仓库(repository目录由svn创建) 。

D:\SVN\MyData\Repository\conf\svnserve.conf

  释放注释:anon-access = read

       auth-access = write

       password-db = passwd

注意:记得把注释前面的空格都去掉!!!!!!

D:\SVN\MyData\Repository\conf\password

  添加用户密码

    xiaodou = 123456 (例子)

window+R,输入cmd,svnserve -d -r D:\SVN\MyData,用来启动svn服务(路径可以选择Repository)这时候不要关闭黑窗口

注意:可以把svn添加到系统服务中,启动和停止方便,不用记上面的指令

  sc create svnserve binPath = "svn安装路径/bin/senserve.exe  --service  --root 仓库路径" displayname = "服务器名称" depend=Tcpip

  sc create svnserve binPath = "D:\SVN\bin\svnserve.exe  --service  --root  -r  D:\SVN\Mydata "  displayname= "svn server" depend= Tcpip

删除系统svn服务:sc delete "创建时的名称serve"

原文地址:https://www.cnblogs.com/luoxiaodou/p/9695248.html

时间: 2024-10-03 09:05:20

SVN安装和配置的相关文章

Svn 安装、配置、使用指南

Svn 安装.配置.使用指南 Svn 是 Subversion 的简称,是一个开放源代码的版本控制系统,它采用了分支管理系统. 1. 安装配置 1.1. 安装 svn 1.2. 创建 svn 仓库 1.3. 配置 svnserve.conf 1.4. 配置 passwd 1.5. 配置 authz 1.6. 启动关闭 svn 1.7. 开机自启动 svn 方法 1.8. svn 客户端访问 2. 引申和引用 1. 安装配置 1.1. 安装 svn $ yum install -y subvers

linux svn安装和配置

svn概述 众所周知,svn是一种集中式的版本控制工具,是cvs的改进版,那么svn相比cvs的好处在哪里呢? 基于目录的版本控制系统(传统的CVS都是基于单个文件进行版本控制的,而SVN可以随意去除任何一个文件.目录的任何一个历史版本) 原子提交(提交多个文件时,如果一个文件发生冲突,则其他修改都不会被提交) 高效的分支与标签 多种访问方式(svn提供了一个抽象的网络访问层,可以通过不同的写来来对其进行访问) 对二进制文件的支持 平台无关 svn在linux下的安装 Step1:安装必须的包

linux SVN安装及配置图解教程

自己有台云服务器,平时的一些学习资料就想通过SVN管理起来,在网上找了不少linux搭建svn的教程,可是没有一篇完整的,感觉总缺点什么或者有点错误,后面自己经过综合与比较,并且多台服务器上面的测试,做了如下教程,供大家参考之后. svn服务器有2种运行方式 1.独立服务器 (例如:svn://xxx.com/xxx): 2.借助apache.(例如:http://svn.xxx.com/xxx): 为了不依赖apache,选择第一种方式-独立的svn服务器. svn存储版本数据也有2种方式:

SVN安装与配置 SVN整合MyEclipse

SVN安装: 1.安装服务器 ######### 安装文件:SVN服务器############### # http://www.collab.net/downloads/subversion # CollabNetSubversion-server-1.6.9-1.win32.exe 点击安装CollabNetSubversion-server.exe,在第二个Next时选择Svnserve安装模式,去掉第二个勾即可. 往下可以选择自己的安装路径,点击Next后Finish即可. 程序被安装到

基于windows下svn安装与配置

[Author]: kwu 1.安装Subversion 下载 Setup-Subversion-1.8.13.msi 2.安装TortoiseSVN-1.8.11.26392-x64-svn-1.8.13,这是svn的辅助管理软件 下载 TortoiseSVN-1.8.11.26392-x64-svn-1.8.13 3.创建仓库,利用TortoiseSVN比较方便 4.创建windows服务,在cmd命令行执行如下命令: sc create svnserve binPath= "D:/soft

LINUX环境下SVN安装与配置(利用钩子同步开发环境与测试环境)

安装采用YUM一键安装: 1.环境Centos 6.6 2.安装svnyum -y install subversion 3.配置 建立版本库目录mkdir /www/svndata svnserve -d -r /www/svndata 4.建立版本库 创建一个新的Subversion项目svnadmin create /www/svndata/project 5.版本库配置 进入对应的版本库如nilrxx,里面有一些自动给生成的文件.在conf目录下就是我们需要配置的三个文件:authz 

SVN安装及配置

1.下载软件 VisualSVN-Server-3.3.1-x64:http://download.csdn.net/detail/cc286703430/8851331 TortoiseSVN-1.8.10-x64:http://www.cr173.com/soft/6040.html#address 其中也包含了汉化包 2.VisualSVN-Server按照过程: 接下来只截取下关键步骤图: 2.1 设置使用server可视化和console2中方式使用svn 2.2 进入设置按照目录和s

centOS下SVN安装和配置

1>SVN服务器端文件可见问题 在平时使用SVN时候,一直以为在客户提交文件,那么在服务器对应的版本库下面就会有相同文件.在自己搭建后,发现提交到服务器端文件完全看不见.... 这是由于SVN服务器端不是简单将上传的文件一个个存起来,而是采用特殊格式,按照内容增量方式存放,等于说每次文件修改commit,就会生成一个标志文件,而这个文件内只是记录了增加(删减)位置+增加(删减)内容: 2>安装 yum list subversion 查看软件列表中subversion yum -y insta

svn -- svn安装与配置

1.SVN分为服务器端与客户端 l 服务器端:VisualSVN   SubVersion l 客户端:TortoiseSVN server http://www.visualsvn.com/ client http://tortoisesvn.net/downloads 2.软件安装顺序 先安装服务器端,服务器没有版本位数区分 VisualSVN:随时安装随时使用,方便卸载,无残留 3.服务器端软件的安装注意事项 软件必须安装在除C盘以外的任意盘符下,文件夹命名不能出现空格或特殊字符,也不能出