zoukankan      html  css  js  c++  java
  • SVN安装和配置

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

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

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

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

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

    3、安装

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

    D:SVNMyDataRepositoryconfsvnserve.conf

      释放注释:anon-access = read

           auth-access = write

           password-db = passwd

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

    D:SVNMyDataRepositoryconfpassword

      添加用户密码

        xiaodou = 123456 (例子)

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

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

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

      sc create svnserve binPath = "D:SVNinsvnserve.exe  --service  --root  -r  D:SVNMydata "  displayname= "svn server" depend= Tcpip

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

  • 相关阅读:
    管理反思(阶段)
    应用软件系统程序员的三个立面
    再优秀那么一点点
    TCP相关时延
    go wiki整理1
    慢就是快
    给自己一点机会
    竞争
    go mem
    币圈再次过年
  • 原文地址:https://www.cnblogs.com/luoxiaodou/p/9695248.html
Copyright © 2011-2022 走看看