SVN 代码

作者: 王哲理 | 来源:发表于2018-01-06 16:34 被阅读20次

1.安装服务 

使用yum安装subversion,简单、不繁琐。

yum install-y subversion

 2.创建版本库

      mkidr /svn/obj

      svnadmin create /svn/obj

3.配置

   用svnadmin后,会在/svn/obj目录下生成conf目录,此目录下有三个文件,authz、passwd、svnserver.conf

   authz   用户权限配置文件

   passwd  用户密码配置文件

   svnserver.conf  主配置文件

编辑svnserver.conf文件: 

  anon-access = none    #关闭匿名访问

  auth-access = write   #验证用户可写

  password-db = passwd#指向验证用户名密码的数据文件 passwd

  auth-db=authz         #指向验证用户的权限配置文件 authz

编辑passwd文件:

[users]

admin=admin   #用户名在等号前面,密码在后面相对应,注意:前面不能有空格

编辑authz文件:

[groups]

admin=admin,admin2,admin3

user=user1,user2,user3

[/]

@admin=rw   #admin组内的用户有obj的读写权限

@user=rw    #user组内的用户有obj的读写权限

4.启动服务

1svnserve -d -r /svn/obj

现在用客户端TortoiseSVN-1.6.15.21042-win32-svn-1.6.16.msi工具就可以上传和下载使用了

地址是: svn://ip

5.使用多个版本库

   mkdir /svn/book

   mkdir /svn/sport

   svnadmin create /svn/book

   svnadmin create svn/sport

上面操作又创建了两个版本库 book和sport

 把obj目录下的conf里的三个文件分别复制到book和sport的conf中

  /bin/cp/svn/obj/conf/* /svn/book/conf/

  /bin/cp/svn/obj/conf/* /svn/book/conf/

重新启动svn服务:

   kill 'svn id'   先杀掉之前启动的 

   svnserve -d -r /svn 

用客户端工具下载和上传时,写url的时候后面加上文件夹的名字即可分开,如:

   svn://ip/obj 

   svn://ip/book

使用SVN时,windows下强烈建议使用TortoiseSVN-1.6.15.21042-win32-svn-1.6.16.msi工具

相关文章

  • springboot单项目部署

    1. svn代码checkout 代码检出 学习: svn常用命令 检出 svn checkout http:...

  • 在CentOS上安装ffmpeg

    首先检出源代码 svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ...

  • Day15 时不我待

    vscode通过源代码管理器显示svn版本控制的代码 mac:安装svn插件即可 windows:本地安装svn软...

  • Sourcetree 管理 SVN 项目

    公司的项目使用svn源代码管理,xcode10之后不再支持svn源代码管理,svn管理的代码不会有文件修改提示,添...

  • SVN在Mac上使用Xcode+Cornerstone

    SVN基本操作: 下载服务器代码、修改本地代码、提交本地代码 常见操作: svn checkout:将服务器代码完...

  • svn命令

    以前多使用git管理代码,其实svn也是管理代码的一种方法。 以下是一些简单的svn命令 1拉取代码:svn ch...

  • SVN 代码

    1.安装服务 使用yum安装subversion,简单、不繁琐。 yuminstall-ysubversion 2...

  • SVN服务器搭建

    1.创建svn库 svnadmin create /Users/ztw/svn 2.配置svn (代码要置顶,否则...

  • SVN常用命令

    拉取项目到本地svn checkout path 更新代码svn update | up 查看状态svn stat...

  • 操作层——手残如我

    0、svn - 本地代码和svn上的代码分开1、查看Python安装路径import sysprint(sys.p...

网友评论

    本文标题:SVN 代码

    本文链接:https://www.haomeiwen.com/subject/dybynxtx.html