svn转移服务器配置

来源:互联网 发布:淘宝老是自动关闭订单 编辑:程序博客网 时间:2024/04/28 05:03

首次配置请参阅:

 

http://blog.csdn.net/ClsData/archive/2009/03/05/3959357.aspx

 

 

 

项目开发中遇到一次源代码转移服务器的问题,发现比起来第一次安装要方便多了。

 

步骤如下:

资源

Subversion服务器端:http://subversion.tigris.org/files/documents/15/31465/svn-1.3.1-setup.exe

 

 

安装

执行安装包,不需要特别的修改,假设安装在“C:/Program Files/Subversion”

 

配置

1. 确认环境变量

安装会自动在系统环境变量的Path变量中加入“C:/Program Files/Subversion/bin”,如不存在请手工编辑。

此时bin下生成很多exe文件。

 

2. 把原服务器上的代码仓库整个copy到现服务器任意目录下。

例如,原服务器的代码库地址为 d:/subServ

现在整个文件夹copy到现服务器D盘位置。

(此文件夹较大,包含源代码,用户身份,访问权限等,整个文件夹copy,不需要在另设置)

 

3. 启动服务

 

在windows控制台中运行“svnserve -d -r d:/subServ”,Subversion服务开始监听3690端口,客户端通过这个端口和服务器进行交互,进行源代码的管理。如果需要自定义端口号,运行“svnserve -d --listen-port 自定义端口号 -r d:/subServ”启动服务即可。

 

如果控制台中显示无法创建或启动文件,则需要先进入安装目录,

cd C:/Program Files/Subversion/bin 回车,在该目录下进行“svnserve -d -r d:/subServ”操作。

 

注意

1. 服务启动后,不要关闭控制台窗口,一旦关闭窗口,服务就停止运行了。可以将其包装为windows服务,参见服务器端实用工具——SVN Service Wrapper for Windows。

 

 

 

 

原创粉丝点击