您的位置:首页 > 其它

在Windows Server 2008如何安装Subversion

2015-11-11 16:43 351 查看
a. 下载SVN服务器端:http://subversion.tigris.org/servlets/ProjectDocumentList

Setup-Subversion-1.8.13.msi

path : D:\soft\Subversion\bin (添加环境变量)

b. 创建SVN版本中心库.

-- E:\SVN_REPO (创建一个文件夹, 作为SVN版本库的根目录).

-- 用svnadmin这个命令创建web项目版本库.

进入cmd: svnadmin create E:\SVN_REPO\web

c. 修改配置文件.

-- 修改E:\SVN_REPO\web\conf\svnserve.conf

anon-access = read

auth-access = write

password-db = passwd

注意:取消注解,前面不要留空格。

-- E:\SVN_REPO\web\conf\passwd

添加用户名与密码

admin = 123456

d. 启动SVN服务器

-- 用svnserve命令启动SVN服务器.

svnserve -d -r E:\SVN_REPO

-- 把命令创建成windows的服务.

1.把svn安装成window的服务:(key= value中间要留一个空格)

sc create svn binPath= "D:\soft\Subversion\bin\svnserve.exe --service -r E:\SVN_REPO" displayname= "Subversion服务" depend= Tcpip

sc create 服务名称 binPath= "svnserve.exe命令所在目录 --service -r 服务根目录" displayname= "显示的名称" depend= Tcpip

2. 删除服务: sc delete svn

3. 启动服务: sc start svn

4. 停止服务: sc stop svn

e. 默认情况下Windows Server 2008对Subversion的端口是未打开的,Subversion的默认端口是3690,如果不幸这个端口被别的程序占用,可以通过选项 –listen-port= 绑定 端口。

打开端口操作: 服务器管理器 -> 配置 -> 高级安全Windows防火墙

1.入站规则,在右边的操作栏选择新建规则 端口 -> 特定本地端口(输入3690)-> 允许连接 ->(默认)-> 名称(SVNService)-> 完成

2.出站规则,在右边的操作栏选择新建规则 端口 -> 特定本地端口(输入3690)-> 允许连接 ->(默认)-> 名称(SVNService)-> 完成
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: