Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程

2018年10月24日 1542点热度 0人点赞 0条评论

使用 VisualSVN Server来实现基本的 SVN功能则要比使用原始的 SVN和 Apache相配合来实现源码的 SVN管理简单的多。以下就看看具体的说明。

VisualSVN Server的下载地址例如以下,是免费的,任意不必有顾虑

http://www.visualsvn.com/server/download/

SVN 的下载地址例如以下

http://tortoisesvn.net/downloads.html

【1】使用SVN,首先要安装TortoiseSVN就是上面的SVN下载地址。

https://www.fengjunzi.com/blog-1011.html

https://www.fengjunzi.com/blog-20019.html

【2】 安装VIsualSVN。


VisualSVN Server 的安装(本教程更新于2019.7.2,最新版本为4.0.2

一 、Visual SVN的安装很简单

【1 】将下载的安装文件复制到服务器上,一般是64位,双击运行,点接受,下一步

Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程

Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程

【2】 选择  visualVSNserver和管理控制台  或仅仅有管理控制权限,推荐如下选择

Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程

【3】点击standard edition进入设置安装路径和仓库路径备份路径以及端口号

Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程

你能够选择HTTP和HTTPS两种协议。如需使用svn协议也很的方便。在1.4版本号后。Subversion增加了Service执行的功能。port号能够随意定义。对于HTTPS的port号默认能够选择443和8443。对于HTTP默认能够选择80、8080和81。
个人推荐使用HTTPS的8443port。原因非常easy,HTTPS安全性比較高。尽管443port是标准HTTPSport,但假设做WEB开发那肯定就有麻烦,同一时候Skype也会使用这个port进行某些通讯。

还有就是以下的用于验证的身份。一个是windows验证,一个是Subversion身份验证

这里默认是Subversion身份验证。

Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程

【4】开始安装

Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程

【5】安装完毕后会询问你是否须要执行VisualSVN Server Manager(一个很实用的管理工具)

Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程

【6 】打开“ VisualSVN Server Manager ”,如下:

Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程

二 、 以下就说 VisualSVN Server的配置和用法【server端】

以下我示范加入一个代码库【Repository】。例如以下图:

Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程

建仓库可以点击Repository右键选择Create New Repository…或者新建进入:

Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程

Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程

Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程

Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程

Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程

Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程

到此仓库的创建基本完成了,接下来介绍怎么添加用户。

三、创建用户及权限设置

Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程

Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程

创建好用户后,用户还是不能访问我们的仓库,接下来我们要给用户分个组(如果想让用户不进组也能访问仓库,可以直接给单个用户权限)

Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程

到这里,我介绍下怎么给组分配仓库的读写权限:

Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程 Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程

到这里就安装结束了。上面的用户就具有了訪问StartKit代码库的不同权限。

二、签入源码到SVNserver

假如我们使用Visual Studio在目录lenovo中创建了一个项目。我们要把这个项目的源码签入到SVN Server上的代码库中里,首先右键点击lenovo目录,这时候的右键菜单例如以下图所看到的:选择copy URL toCLipboard,就是复制统一资源定位符(URL)到剪贴板中

 Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程

 

然后再电脑的空白处单击右键,选择小海龟的图标/导出

Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程

之后弹出对话框,将刚出的地址粘贴到第一个地址栏中

Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程

之后再选择好输出文件夹,点击确定。会弹出输入username和password的对话框,并且会在你选择的导出文件夹处新建一个lenovo文件夹。

Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程

输入刚才创建的username和password。

确定,然后会弹出检出界面。

Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程

=======================================

三 将文件上传到SVNserver

选择输出文件lenovo,将要上传的文件放入当中,右键提交

Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程

选择后弹出提交对话框

Windows Server 2008使用VisualSVN Server搭建SVN服务器详细教程

 

选择好文件。确定就能够上传 了。成功后有提示。

提交后要更新。不然server是不显示文件,

更新是选择 SVN更新和提交类似这里就不在反复了。

至此 SVNserver以搭建完成。


本文参考资料如下,如有错误欢迎回复:

VisualSVN-Server服务器的搭建

使用VisualSVN Server搭建SVNserver (Windows环境为例)

风君子

独自遨游何稽首 揭天掀地慰生平

猜你喜欢

文章评论