设为首页 收藏本站
查看: 763|回复: 0

lnmp下如何建立svn版本库

[复制链接]

尚未签到

发表于 2015-8-21 10:14:47 | 显示全部楼层 |阅读模式
  1、  首先要有能连接远程服务器的工具,我用的是SecureCRT DSC0000.jpg
  2、  打开secureCRT 工具然后点击“连接”如图:
  
DSC0001.jpg
  右键单击该服务器地址,选择 “连接终端”,及连接命令窗口,       其实打开工具后默认就是连接的终端,这里说了这个右键单击的步骤主要是想告诉大家,在想要对其进行文件传输的时候可以右键单击选择“连接文件传输(O)”。
  3、然后就可以找到svn的版本库位置,本例中我们的版本库建立在/var/svn,假设该版本库目录为:pai
  cd /var  //切换目录到svn版本库的目录
  mkdir svn  //若你的服务器上已经有前人建好的svn文件夹,此步骤可以省略
  svnadmin create pai  //建立项目pai的版本库
  4.配置版本库
  刚才建立的版本库,需要配置认证方式,用户名和密码,权限配置这三个文件,分别对应/var/svn/pai/conf下的
  svnserve.conf,passwd和authz这三个文件。
  svnserve.conf文件中的操作:(去掉注释,注意去掉注释后时操作行一定不要留空格,否则会迁出的时候会出现错误/svnadmin/paimai/conf/svnserve.conf:20: Option expected)
  anon-access = read
  auth-access = write //这一项注释可以不去掉,无所谓,经过实践验证
  password-db = passwd
  authz-db = authz.conf  //这一项注释可以不去掉,无所谓,经过实践验证
  realm = 填写登录时提示的认证域名称   //这一项注释可以不去掉,且后面的值也不用改,无所谓,经过实践验证,
  
  passwd文件添加相应用户名和密码:
  user1 = password1
  user2 = password2
  如果要使用通用的用户名密码和权限认证,指定password-db和authz-db路径到相应passwd和authz.conf文件位置即可
  
  authz文件添加相应用户名到组并分配库权限:
  [groups]
  pai_user = user1,user2 (多个用户以逗号分隔)
  [/]
  @pai_user = rw
  * =
  其中*=意味着匿名用户没有权限,引用组名时要加上@符号
  好了,现在我们的新版本库pai就配置好了,
  5、在自己的本地选好要pai项目的源码文件夹上右键单击,选择“TortoiseSVN”,然后选择“导入”会出现如下界面:
  
DSC0002.jpg
  点击确定,就可以把源码导入到svn服务器上的pai版本库里了,导入成功后,不要忘记再把本地的文件检出一下, DSC0003.jpg
  到此版本库就完全建立成功了,你可以让你的同事在自己的机器上检出项目啦。哈哈
  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-102047-1-1.html 上篇帖子: lnmp安装完之后的一些注意事项 下篇帖子: [转]专访企业QQ SaaS团队,谈企业级LNMP架构设计
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表