如何在windows服务器上搭建svn

如何在windows服务器上搭建svn,第1张

***虚拟专用网络就是一种虚拟出来的企业内部专用线路、这条隧道可以对数据进行几倍加密达到安全使用互联网的目的。此项技术已被广泛使用、虚拟专用网可以帮助远程用户、公司分支机构、商业伙伴及供应商同公司的内部网建立可信的安全连接,用于经济有效地连接到商业伙伴和用户的安全外联网虚拟专用网。

打开服务器管理器--添加角色

在“服务器角色”页面,选择安装“网络策略和访问服务”以及“远程访问”两项角色。如果不配置策略,可以只勾选远程访问

“网络策略服务器”主要用于对远程 *** 访问的拨入权限进行高级管理,如果不需要维护分组用户的访问权限,也可以直接在 AD 的用户管理中单独配置拨入权限。可以不勾选。

在“远程访问”的角色服务配置页面,选择安装“DirectAccess 和 ***(RAS)”以及“路由”功能。这里的“DirectAccess 和 ***(RAS)”服务用于支持从客户端建立到服务器的访问连接,“路由”服务则提供地址转换以及数据路由的相关功能。

默认添加IIS

具体可以参考网页链接

看你参考的是什么教程了,SVN的用户管理机制有两种,如果是采用svn协议访问服务器,基本就是由SVN的配置文件来管理用户,如果是采用http协议访问服务器,基本就是靠Apache的htpasswd来管理用户。

另外,有些SVN服务器安装包内置了服务器控制台,可以通过控制台来管理用户

1、选中项目右键到 team>share Project

2、进入到选择界面,选择svn,进入下一个界面

现在可以看到的界面是要选择共享资源的地址了,如果之前已经共享过就会保存在下面了,没有的话我们就自己创建新的资源位置,就是第一个选项。

3、服务器地址填写了,这里信息填写很重要,几个地方容易出错。

上图标注一定要注意,服务器的地址如下:https://服务器的ip地址/svn/svn创建的项目目录/,完成后点击下一步,再点击下一步,如下图:

点击完成就可以把项目上传到服务器了。

4、最后一步:上传完成后现在项目中的文件都没有提交到服务器中,最后一步就是提交项目。

现在就可以了,服务器上面就是一个网站的项目了。下面就是客户端checkout出来就可以了。

5、客户端用户通过import选择svn就可以了,如下图

下面就进入到服务器路径选择问题了,和刚刚将的一样了。

填好之后就可以checkout出来了,当然import出来之后还要根据自己的配置文件配置一些参数,比如jdk,tomcat等。

在windows上搭建SVN很简单,但是效能却不高,这当然是和linux相比了然而在linux上搭建SVN却非常繁琐,这篇文章就来一步一步教您如何在Centos上搭建SVN

源码目录:/home/user/project

工程名:project

工程目录:/source/svn/project

访问地址:svn://ip/project

一、 安装svn

yum install subversion

二、 svn服务器配置

1 创建svn根目录

mkdir /source/svn

2 添加工程

svnadmin create /source/svn/project

3 导入工程初始文件(可省)

svn import /home/user/project/ file:///source/svn/project -m "init project"

4 配置工程用户

进入工程的配置目录:

cd /source/svn/project/conf

下面一共三个文件:authz passwd svnserveconf

passwd: 里面保存用户信息,基本格式为:user = passwd

authz: 里面保存用户的分组信息,以及每个组的访问权限

svnserveconf: 里面保存服务器的基本配置(下面介绍)

针对该例子的配置如下:

41 passwd里面添加用户

[users]

pm = pm123

42 authz配置用户权限

复制代码

[grouPS]

#添加一个分组(实际当中可以添加多个,每个组可以有多个用户以,隔开)

pm_g = pm

# 该项目的权限配置

[project:/]

# pm_g分组配置读写权限(实际中可以增加只读分组)

@pm_g = rw

43 svnserveconf配置(可默认)

# 匿名用户权限(none:拒绝, write:读写, read:只读权限)

anon-access = none

# 鉴权用户访问

auth-access = write

# 用户信息配置文件(也可以是绝对路径)

password-db = passwd

# 权限配置文件

authz-db = /source/svn/project/conf/authz

三、 启动svn服务器

svnserve -d -r /source/svn

四、 拉取代码

svn co svn://ip/project

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何在windows服务器上搭建svn

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情