首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > CVS SVN >

svn 装配及迁移

2012-12-25 
svn 安装及迁移经过这昨天一个晚上和今天一天的奋战,NND svn 终于被我搞定了总结下大概步骤:一,安装1,http

svn 安装及迁移
经过这昨天一个晚上和今天一天的奋战,NND svn 终于被我搞定了
总结下大概步骤:
一,安装
1,http://npc.googlecode.com/files/svn-1.4.6-setup.exe  下载svn 安装文件

2,安装该文件 例如  在  f:/subversion;

3,进入到 f:/subversion/bin 目录下面;

3,创建 资源存放目录: svnadmin create f:/svnroot;

4,创建svn 启动服务:svnservice -install -d -r f:/svnroot;
(
CreateService failed - Commandline set: "-d" "-r" "f:/svnroot"
如果出现failed情况则执行下面的语句
f:/subversion/bin>svnservice -remove
SVNService removed.

f:/subversion/bin>SVNService -install -d -r  f:/svnroot
me
SVNService installed.
Commandline set: "-d" "-r" "f:/svnroot")


5,设置权限:  进入  f:/svnroot/conf 下面,更改三个文件,具体清查看文件注释;(这里auth 我还没有去掉注释,这部分权限设置我还是没搞滴明白,有时间在搞。)

6,启动/停止服务     net start svnservice / net stop svnservice;

7,在Eclipse 下面  用svn 客户端 连接:  svn://127.0.0.1  ,然后就可以了;

二,svn 迁移
两台服务器之间  svn 迁移:
A 服务 迁移到 B 服务器;

说明:
A 服务器资源目录 在  D:/svnroot;

那么步骤如下:

1,首先把A 服务器上的svn 项目导入  ,语句如下:svnadmin d:/svnroot>d:/svnbak.dump;
2,返回上面,在B 服务器上面安装 好 SVN;
3,在B 服务器上面选个盘,同样建立一个 名称为 svnroot的资源文件,例如:svnadmin create f:/svnroot;
4,把刚刚从 A 服务器上到处的文件 搞到  B 服务器上,例如:放到B 服务器  f:/下面;
5,执行下面语句  进行导入 :svnadmin load f:/svnroot<svnbak.dump;

好了,以上就可以啦!^_^

热点排行