经过这昨天一个晚上和今天一天的奋战,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;
好了,以上就可以啦!^_^
分享到:
相关推荐
首先,需要在管理员权限的命令提示符下进入SVN的安装目录下的bin文件夹,执行以下命令来进行备份: ```batch svnadmin dump C:\Repositories\abc > F:\SVN_test\abc.dump ``` 这里的`C:\Repositories\abc`是原版本...
**SVN 版本库迁移**是当原始服务器出现问题或者需要更换硬件、升级软件环境时必要的操作。迁移过程确保了代码版本控制系统的连续性,不影响团队的开发工作。以下是两种常见的SVN版本库迁移方法: ### 第一种方法:...
在源服务器的Subversion安装目录下,使用`svnadmin dump`命令创建一个SVN仓库的完整备份。例如:`svnadmin dump D:\svn\test > D:\svn\test\test.dump`。这将生成一个包含所有版本历史的dump文件。 3. **准备目标...
### SVN项目迁移过程详解 #### 一、SVN项目迁移背景与目的 随着业务发展和技术迭代,企业常常需要对原有的Subversion (SVN) 仓库进行迁移,以便于更好地管理和维护代码。本文将详细介绍如何使用`svnadmin dump`和`...
从SVN迁移到Git之后,项目开发代码继续在SVN提交,如何同步迁移之后继续在SVN提交的代码到Git
然而,随着Git的普及,很多开发者选择将原有的SVN项目迁移到Git上,以便利用Git的分布式特性、分支管理和强大的协作功能。本文将详细介绍如何将SVN项目迁移至Git,包括关键步骤和必要的命令。 首先,我们需要做的是...
公司代码要从svn迁移到git,不想笨笨的重新上传一份新代码,于是研究了下svn代码到git的迁移同时还要保留commit信息,尝试了很久终于成功啦;在保留commit信息的同时,还能继续从svn同步代码到git,这样即使还有人...
在进行CVS到SVN迁移时,可能需要与RCS交互来获取CVS仓库的信息。不过,这通常由cvs2svn内部处理,用户一般不需要直接操作rcs57pc1。 **UnxUpdates** `UnxUpdates` 不是标准的CVS或SVN工具,但在某些情况下,可能被...
1. 新旧服务器都安装了SVN服务,且版本兼容。 2. 拥有旧服务器上的SVN仓库访问权限。 3. 新服务器上有足够的磁盘空间以容纳整个仓库。 三、迁移步骤 1. 备份旧仓库 使用`svnadmin dump`命令创建SVN仓库的备份文件。...
描述了如何从SVN迁移到git,比较简短,精炼,文档中提到的users.txt为svn与git的用户对照
【从CVS迁移到SVN的两种方法】 随着版本控制系统的发展,越来越多的团队选择从CVS(Concurrent Versions System)转向SVN(Subversion),因为SVN提供了更强大的功能和更好的用户体验。本教程将详细解释如何使用两...
在这个主题中,我们将深入探讨SVN的安装和配置,以及如何进行库的备份和迁移。 1. SVN安装: - **Windows**:在Windows上,可以使用VisualSVN Server,它提供了一个易于使用的图形界面来管理SVN服务器。 - **...
Windows环境下配置SVN、Apache和TortoiseSVN的过程,以及SVN版本库的迁移,涉及到多个关键知识点。首先,让我们深入了解这些组件。 1. **TortoiseSVN**: TortoiseSVN是Subversion的Windows shell集成客户端,提供...
在本教程中,我们将深入探讨SVN的安装、配置以及基本操作,以帮助你更好地理解和应用这一强大的工具。 **一、SVN安装** 1. **Windows**: 对于Windows用户,可以下载TortoiseSVN,它是一个带有图形界面的SVN客户端...
SVN 版本库无损迁移与自动备份 本文总结了 SVN 版本库无损迁移与自动备份的方法,旨在帮助读者快速实现版本库的迁移和自动备份。下面将对标题、描述、标签和部分内容进行详细解释。 标题:“SVN 版本库无损迁移与...
2. **安装和配置工具**:安装vss2svn.exe和所有必要的依赖项,如libexpat.dll。 3. **运行迁移工具**:使用vss2svn.exe连接到VSS库,导出所有项目和版本历史。 4. **创建SVN仓库**:在目标服务器上创建一个新的SVN...
1.原始服务器备份svn svnadmin dump /usr/local/svn > /backup/svn cd /backup sz svn(到本地)
SVN 备份、还原与迁移操作手册 SVN(Subversion)是一种版本控制系统,用于管理软件开发过程中的代码变更。备份、还原和迁移是 SVN 中三项非常重要的操作,以下是关于 SVN 备份、还原与迁移的知识点总结: 一、SVN...
【VSS库迁移到SVN库的操作方法】 Visual SourceSafe(VSS)是一款由Microsoft开发的版本控制系统,而Subversion(SVN)则是一个开源的版本控制系统,被广泛用于项目协作和源代码管理。在某些情况下,用户可能需要将...