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

[经验分享] VisualSvn Server 介绍与安安装

[复制链接]

尚未签到

发表于 2018-10-22 08:52:12 | 显示全部楼层 |阅读模式
  1 、VisualSvn Server
  VisualSvn Server是免费的,而VisualSvn是收费的。VisualSvn是Svn的客户端,和Visual Studio集成在一起,但是不免费,使用AnkhSvn(VS2008插件)来代替VisualSvn。使用 VisualSvn Server是Svn的服务器端,包括Subversion、Apache和用户及权限管理,优点在上面已经说过了。
  2、 VisualSvn Server安装过程
  下载后,运行 VisualSvn-Server-2.1.4.msi 程序,点击Next,下面的截图顺序即为安装步骤:
  【步骤1】安装首页界面,见图

  【步骤2】选择组件为服务器和管理终端功能 见图

  【步骤3】自定义安装配置 见图

  【注意】:
  代码库保存地址你可以选择合适的目录,这个代码库Repositories是根目录,创建了就不能删除,如果删除了,VisualSVN Server就不能运作。
  实际上这个Repositories文件夹创建了之后就可以不用理会它了,也不用进去文件夹里面修改里面的文件(我的跟图例一样放在D盘)见下图


  如果不选择Use secure connection ,Server Port那里,默认端口有80/81/8080三个;如果选中最后面的CheckBox,则表示使用安全连接【https协议】,端口只有433/8433二个可用。
  默认是选用的。(Server Port那里,我选择的是端口80,没有勾选Use secure connection,本人觉得没有必要使用secure connection)至于授权Authentication,
  默认选择 VisualSVN Server自带的用户和用户组。
  【步骤4】 点击安装按钮,进行安装 见图

  【步骤5】安装成功,服务启动,见图

  安装后会添加VisualSvn Server服务:

  如果要卸载VisualSvn Server,需要做如下的操作:
  (1)开始-》运行,在输入框行输入 services.msc  确定
  (2)进入服务管理器把VisualSvn Server服务停掉,不然在卸载中途会说进程还在运行不能卸载
  3、VisualSvn Server 配置与使用方法
  安装好VisualSVN Server后,运行VisualSVN Server Manger,下面是启动界面,见图:

  与VSS的区别:
  VisualSvn Server里面的Repositories根节点相当于VSS里面的$符号根节点:


  4、添加代码库StartKit
  下面添加一个代码库Repository 叫StartKit,并进行相关设置:
  【步骤1】创建代码库StartKit,见图。

  【步骤2】代码库基本配置,创建新的代码库,在下图所示的文本框中输入代码库名称,见图:

  【注意】
  Repository URL 地址是用来从客户端或者VS2008中连接服务器。机器名可以改成局域网IP或者公网域名,公网IP或者计算机名,这里用的安全连接模式https。
  上图中的代码库文件结构CheckBox如果选中,则在代码库StartKit下面会创建trunk、branches、tags三个子目录;不选中,则只创建空的代码库StartKit。默认不选中(没有什么用,最好不要选中)
  点击OK按钮,代码库就创建成功了,见图。

  5、代码库安全性设置 用户和用户组
  下面,我们开始安全性设置,在左侧的Users上点击右键:
  【步骤1】创建用户。
  创建用户,并设置用户名和密码,见图。


  输入上面的信息,点击OK,我们就创建一个用户了。按照上面的过程,分别添加用户startKiter1、startKiter2、startKiter3。
  注意:有多少个开发人员就创建多少个用户,每个开发人员拥有一个用户,跟VSS一样
  每个开发人员保管好自己的用户名跟密码!!!
  【步骤2】添加这些用户到我们刚才创建的项目里。
  右击代码库StartKit的属性,弹出属性对话框见图。


  点击上图中的"Add..."按钮,在下图中选择我们刚才添加的用户,点击OK按钮:
  注意:大家可能注意到了下图中的Groups,是的,你也可以先创建组,把用户添加到各个组中,然后对组进行授权,操作比较简单,在此略过。
  【步骤3】创建组,并选择该组的用户,见图。

  至此,VisualSvn Server的使用就讲完了


运维网声明 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-624754-1-1.html 上篇帖子: ntp server 下篇帖子: 性能调优之SQL优化
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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