您的位置:百味书屋 > 范文大全 > 经典范文 > Windows下使用VisualSVN,Server搭建SVN服务器 正文

Windows下使用VisualSVN,Server搭建SVN服务器

2017-01-14 06:26:34 来源网站: 百味书屋

篇一:Windows系统下Svn服务器搭建和使用

Windows系统下Svn服务器搭建和使用

1.1 Windows环境下svn服务器搭建

Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说. 首先来下载和搭建SVN

服务器. 1.1.1 下载现在Subversion已经迁移到apache网站上了,下载地址:

这是二进制文件包的下载地址,你可在左侧的导航栏找到源代码,文档的下载地址. windows操作系统下面的二进制文件包一共有5种,如图:

VisualSVN server 服务端和TortoiseSVN客户端搭配使用. 点开上面的VisualSVN连接,下载VisualSVN server,如图:

1.1.2 安装VisualSVN Server

点击

next

点击next

点击

next

选择Standard Edition

标准安装 点击next

Location是指VisualSVN Server的安装目录,Repositorys是指定你的版本库目

录.Server Port指定一个端口,Use secure connection勾山表示使用安全连接,Use Subversion authentication 表示使用Subversion自己的用户认证.点击Next,进入下一步,如图:

点击next

点Install,进入下一步,如图:

篇二:windows下搭建SVN服务器及配置

1.安装SVN

至我的电脑。最好使用英文路径,而且路径中不要有空格。双击VisualSVN-3.0.4.msi->进入SVN安装欢迎界面,点击“Next”->进入版权相关声明界面,点击“Next”->进入安装目录选择界面,作者选择的是D:\Program Files\VisualSVN,点击“Next”->进入安装确认界面,点击“Install”->安装结束界面,点击“Finish”结束安装。

2.创建SVN存储库。命令行执行以下命令:

svnadmin create D:\VisualSVN\repository 这时候svn安装目录下有repository文件夹生成。

在这个目录下会自动产生一些目录和文件,如下图:

3.SVN服务器相关配置。打开D:\VisualSVN\repository\conf目录,打开svnserve.conf找到以下两行:

#[general]

#password-db=passwd

去掉每行开头的#,第二行是指定身份验证的文件名,即passwd文件。保存。同样打开同目录下的passwd文件,找到以下几行,添加几个用户:

4.启动服务器端服务

可以用命令行svnserve.exe -d -r D:\VisualSVN\repository,回车后没有什么反应,但是不能把命令行窗口关掉,如果关掉服务就终止了。 启动服务后我们可以测试一下,

打开一个myeclipse,项目右键Team->Share Project,当然客户端程序插件要装好。

选择SVN,点击“Next”->进入共享项目

选择创建新的资源库位置,点击

“Next”->

进入共享项目

键入服务器端的Repository地址

单击OK,输入用户名和密码,如果能看到如下窗口就证明安装配置成功了

这样就可以在客户端用前面配置的三个用户进行访问了,注意在其它机器上访问的时候要把localhost改成本机IP

手敲启动服务svnserve.exe -d -r D:\VisualSVN\repository

如果想开机就启动SVN服务的话,可以创建批处理文件,开机运行SVN服务。新建一notepad文件,重命名其名为“svnserver.bat”,保存在F:\tools\svn\svnBat目录下,编辑其内容如下:

@echooff

echoXXX项目SVN服务器已经启动......

svnserve--daemon--root D:\VisualSVN\repository

echoXXX项目SVN服务结束!

篇三:Windows下配置VisualSVN Server服务器

VisualSVN Server的配置和使用方法

1 软件介绍

1.1 为什么要用VisualSVN Server,而不用Subversion?

回答:

因为如果直接使用Subversion,那么在Windows 系统上,要想让它随系统启动,就要封装SVN Server为windws service,还要通过修改配置文件来控制用户权限,另外如果要想以Web方式【http协议】访问,一般还要安装配置Apache,如果是新手,岂不是很头痛?而VisualSVN Serve集成了Subversion和Apache,省去了以上所有的麻烦。安装的时候SVN Server已经封装为windws service,Apache服务器的配置也只是在图像界面上,指定认证方式、访问端口等简单操作;另外,用户权限的管理也是通过图像界面来配置。

1.2 VisualSVN Server是免费的吗?

回答:

是的,VisualSVN Server是免费的,而VisualSVN是收费的。VisualSVN是SVN的客户端,和Visual Studio集成在一起,VisualSvn Server是SVN的服务器端,包括Subversion、Apache和用户及权限管理,优点在上面已经说过了。

2 VisualSVN Server的配置和使用

2.1 VisualSVN Server的安装

下载安装包,解压后得到.exe文件,双击进行安装

1

其中的Repositories大家改到另一个磁盘目录进行保存,具体原因不用说了(据实际安装中,程序路径和仓库代码路径必须在同一个盘符下,否则启动服务时失败而导致安装失败,奇怪的问题)。

另建议复选 Use secure connection项,这时候只有443和8443两个端口可用(注意自己公司的防火墙问题,如果有冲突则需要开放该对应端口以使用)。

还有就是建议使用 Subversion身份验证模式。(具体如果处于域里面则已包含了域验证,相对安全了)

一步步Next,安装完毕,默认选择打开操作管理界面(也可以开始->程序->VisualSVN打开操作管理界面)

2

2.2 添加一个代码库【Repository】

右击Repository

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

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

3

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

2.3 给代码库创建用户及分配权限

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

点击OK,我们就创建一个用户了。按照上面的过程,分别添加用户Developer1、tester1、manager1,然后添加这些用户到我们刚才创建的项目里

右击刚才新建的代码库StartKit

4

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

说明:大家可能注意到了下图中的Groups,是的,你也可以先创建组,把用户添加到各个组中,然后对组进行授权

按照下图所示,分别对用户【或组】进行授权:

5


Windows下使用VisualSVN,Server搭建SVN服务器》出自:百味书屋
链接地址:http://www.850500.com/news/70172.html
转载请保留,谢谢!
相关文章
  • Windows下使用VisualSVN,Serv

    Windows系统下Svn服务器搭建和使用Windows系统下Svn服务器搭建和使用1 1Windows环境下svn服务器搭建Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说 ...

推荐范文