必威官网登录-betway必威官网|体育在线

热门关键词: 必威体育,betway必威官网,必威官网登录,必威app下载

还能将文件恢复到过去的某个版本,安装到想要

作者: 计算机网络  发布:2019-12-03

本文章来给各位同学介绍一篇关于windows系统搭建SVN 管理环境方法,希望此教程 对各位同学会有所帮助哦。

svn(subversion)是一款的版本管理工具。目前,大多数开源软件都使用svn作为代码版本管理软件。svn除了能记住文件和目录的所有修改,还能将文件恢复到过去的某个版本,并且可以通过检查历史知道数据做了哪些修改。简直是一个“时间机器”。

    前段时间因为硬盘坏了,让我很是郁闷了一阵,所以买了个大硬盘准备做个备份服务器(因为记性差就记录了一下安装过程,方便以后安装)。
    以下是svn服务器的安装方法(在原版‘xp、win7旗舰版版’下可以正常安装,一些修改过的操作系统版本,可能会出现服务端启动异常):
   
    一、使用软件:    
   
    服务端软件:Setup-Subversion-1.6.5.msi
    花生壳动态域名:phddns(svn支持域名,可不用)
    
    客户端软件:TortoiseSVN-1.6.10.19898-svn-1.6.12.msi
                        LanguagePack_1.6.10.19898-zh_CN.msi(中文补丁,可不用)
  
    
    二、安装、配置:
   
    1、安装服务端Subversion,选择路径后,一直下一步即可。本例安装路径:D:softwareSVNSubversion
    2、现在创建repository,使用的命令是svnadmin。本例在E:svnbackupsvnroot下建立repository。那么使用的命令行如下: 
         D:softwareSVNSubversionbin>svnadmin create E:svnbackupsvnroot 
    3、对server进行一些简单的配置。打开E:svnbackupsvnrootconf 
       
betway必威官网,       编辑 svnserve.conf(注意去掉#后,前面不能留空格)
       auth-access = write 
       password-db = passwd 
       anon-access = read 
还能将文件恢复到过去的某个版本,安装到想要的目录。       前面的#去掉,打开这个注释。 
       同时修改anon-access = none 
       
       编辑passwd(添加用户和密码)
       # harry = harryssecret 
       # sally = sallyssecret 
       gq=admin 
 
    三、启动(配置完成后可以选择deamon方式启动,或是添加windows服务方式启动)
       
       deamon启动:D:softwareSVNSubversionbin>svnserve -d -r E:svnbackupsvnroot 也可以写个批处理文件。(win7下需要管理员身份)
       如果希望开机自动启动,可选择添加windows服务的方式(特别注意:=前面不能有空格,后面必须有空格,这问题整死我了。。。):
       
       安装服务 
       sc create svnservice binpath= "d:softwaresvnsubversionbinsvnserve.exe --service -r e:svnbackupsvnroot" displayname= "svnservice" depend= Tcpip start= auto 

下载安装

安裝svn程序

       删除服务 
      sc delete svnservice 

安装到想要的目录
一下命令在CMD中输入
创建SVN工作目录

安装svn

       修改配置 
       sc config svnservice binpath= "d:softwaresvnsubversionbinsvnserve.exe --service -r e:repos" displayname= "svnservice" depend= Tcpip 
     
       四、安装客户端:
      
       一直下一步就OK了,使用方法看帮助吧。
 
       五、删除SVN版本控制目录的批处理
 
@echo on
@rem 删除SVN版本控制目录
@rem for /r . %%a in (.) do @if exist "%%a.svn" @echo "%%a.svn"
@for /r . %%a in (.) do @if exist "%%a.svn" rd /s /q "%%a.svn"
@echo completed
@pause

 代码如下

svn下载地址:
本文举例svn安装目录为 C:Program FilesSubversion
安装完成后,将 C:Program FilesSubversionbin 添加的系统环境变量path 中,可能系统会自动添加环境变量。

复制代码

然后,重启机子。

svnadmin create 目录

创建本地svn

分配权限
到创建好的目录中conf中找到
svnserve.conf文件修改以下选项把#删掉

创建svn库

 代码如下

这里示例svn库地址 D:svnrepository(文件夹要存在,否则后面的svn命令会失败)

复制代码

cmd中使用命令 svnadmin create D:svnrepository
命令完成后,在D:svnrepository目录上,svn创建了多个文件夹,如conf,dav,db等等。

# anon-access = read
# auth-access = write
# password-db = passwd

添加用户

在修改同目录的的passwd
用户名=密码

进入D:svnrepositoryconf文件夹,编辑svnserve.conf文件,去除password-db = passwd 前的注释符#(前面不能有空白),表明密码从 passwd 中获取。

win中创建SVN服务

然后再编辑 passwd 文件,在[users]下面添加用户名,比如修改如下:

 代码如下

复制代码 代码如下:

复制代码

[users]
# harry = harryssecret
# sally = sallyssecret
test = 123456

binpath=自己的svn安装bin目录
E:wwwsvn 自己创建svn管理目录
sc create svnserve binpath= “D:Program Files (x86)Subversionbinsvnserve.exe –service -r E:wwwsvn”
start= auto displayname= “Subversion Server” depend= Tcpip (自己把它弄成一行)

表明添加了一个用户,用户名为test,密码为123456

启动服务

注册svn到系统服务

本文由betway必威官网发布于计算机网络,转载请注明出处:还能将文件恢复到过去的某个版本,安装到想要

关键词:

上一篇:没有了
下一篇:没有了