svn使用总结

 
一、svn 使用前安装以下文件:
1、 服务端:svn-XXX-setup.exe
2、 客户端:TortoiseSVN-XXX.msi
3、 如需要可以安装汉化包:LanguagePack-1.4.5.10425-win32-zh_CN.exe
4、 为技术人员同步开发,可安装eclipse插件:subeclipsesite-1.2.4.zip 或
       Eclipse update site  URL http://subclipse.tigris.org/update_1.2.x

二、 风上资源
电子书: http://svnbook.subversion.org.cn
软件下载: http://subversion.tigris.org

三、Dos 下创建相关命令:(以把上端按装文件装到D盘为例)
常用命令
1、 创建库(创建仓库):svnadmin create d:/svnroot
2、 启动库服务:svnserve –d  -r d:/svnroot
     安装服务
    1 、安装服务:
          sc create Svnservice binpath= "D:/Subversion/bin/svnserve.exe --service -r d:/svnroot" displayname= "Svnservice" depend= Tcpip
    2 、启动服务:net start Svnservice
3、 删除服务:sc delete Svnservice
4、 设置服务自启动服务:sc config Svnservice start= auto

四、 客户认证机制(分配用户与权限相关配置)
1 、打开D:/svnroot/conf (库下级配置文件夹)
   Authz 用户权限文件 键值对应 如:acmin = rw  
       注: r 为只读(read) w为可写(write) rw为可读写权限
   Passwd 用户与密码设置 键值对应。  如:admin = admin
       Svnserve.conf   svn 服务文件  设置以什么方式来操作
          anon-access = none   则匿名用户不可以通过svn://方式访问档案库
          auth-access = read/write
             auth-access 限制有援权的使用者(使用svn+ssh:// 来登入) 的存取权限,我
             们设为是可以读写 当用户通过svn+ssh://访问时,服务器会自动启动ssh认
             证机制,要求用户输 入密码,对于window用户来说还需要安装第三方软件
             openssh ,才可以采用这种机制
          password-db = passwd   密码来自于 Passwd 库
          authz-db = authz 用户来自于Authz

五、 客户机访问
安装完TortoiseSVN-XXX.msi客户端后,在你想工作的目录下点击右键,执行
checkout(SVN 检出 )
   版本库URL:svn://服务器IP/仓库里面的项目(工程名)
   检出至目录:
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值