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"

 

posted @ 2018-09-24 12:45  跳梁小豆  阅读(144)  评论(0编辑  收藏  举报