码迷,mamicode.com
首页 > 其他好文 > 详细

版本控制SVN的架设

时间:2014-12-29 18:38:13      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:svn svn的架设

对于版本控制软件我用过CSS 和 SVN . 但是SVN无论是使用范围还是用户体验都比CSS要好(CSS只用于MicroSoft一家).所以,我重点讲讲SVN的布设 , 希望广大大牛少拍砖头多提意见 . 对于SVN分服务端和客户端 , 现讲服务端

一 : 服务端

前言 : 为什么要用VisualSVN Server,而不用Subversion . Subversion要单独配置Apache服务器,这不是最要命的 . 关键是那些DOS命令会要了你的命. 建一个版本库 : svnadmin create url ,  建一个SVN服务 : sc create svnserviceName binpath= "svnserve.exe的URL --service -r 多仓库URL"

start= auto depend= Tcpip  qizhong -r版本库根目录 . 等等这还不算完 , 还得配置一些配置文件(配置用户权限) :  1 : conf文件 

技术分享

2 : 增加用户(passwd)

技术分享

3 : 绑定权限(authz)

技术分享

其实也不是特别的复杂 .

再看看 , VisualSVN Server的布设 :

1 :安装好VisualSVN Server后【安装过程看这里】,运行VisualSVN Server Manger,下面是启动界面:

技术分享

2:面我来添加一个代码库(版本库)【Repository】,如下图:

技术分享

3:按上图所示,创建新的代码库,在下图所示的文本框中输入代码库名称:

技术分享


注意:上图中的CheckBox如果选中,则在代码库StartKit下面会创建trunk、branches、tags三个子目录;不选中,则只创建空的代码库StartKit。

点击OK按钮,代码库就创建成功了。

4 : 创建完代码库后,没有任何内容在里面。我会在这个教程的第二部分说明如何迁入源代码。

下面,我们开始安全性设置,在左侧的Users上点击右键:

技术分享

5 : 我们开始添加这些用户到我们刚才创建的项目里:

技术分享

6 : 点击上图中的"Add..."按钮,在下图中选择我们刚才添加的用户,点击OK按钮:

说明:大家可能注意到了下图中的Groups,是的,你也可以先创建组,把用户添加到各个组中,然后对组进行授权,操作比较简单,在此略过。

技术分享

其他的就不说了 ,

现在说说 SVN 客户端(Client ) 的冲突解决方案 :(福利啊技术分享)


技术分享

"标记为解决"就OK .

 参考 : http://www.cnblogs.com/skykang/archive/2013/02/22/2922010.html

本文出自 “Better_Power_Wisdom” 博客,请务必保留此出处http://aonaufly.blog.51cto.com/3554853/1597341

版本控制SVN的架设

标签:svn svn的架设

原文地址:http://aonaufly.blog.51cto.com/3554853/1597341

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!