`
bevis.cn
  • 浏览: 153853 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Svn从windows迁移到 linux

阅读更多
公司的svn库是在windows server上,存放目录为d:/svndata
1.先导出svn库导出到d:\svnbak\svnbak20100303.dump
在cmd命令行里输入
svnadmin dump d:/svndata > d:\svnbak\svnbak20100303.dump
此时你会看到窗口里显示从第一个版本开始备份,一直到最后一个版本


2.把svnbak20100303.dump想办法传到linux服务器,这是采用svn的方式

3.我在linux的svn代码库为:/wisedata/svn/repository

svnadmin load /wisedata/svn/repository < /ftp/svnbak20100303.dump


网上有人说用svnadmin load的时候,/wisedata/svn/repository必要要是空的。
我是在/wisedata/svn/repository库里原来有新增过代码,然后又把代码清空后,再用load的,而且是load成功。

分享到:
评论

相关推荐

    svn版本库迁移方法

    在软件开发过程中,经常会出现需要将Subversion(SVN)版本库从一个服务器迁移到另一个服务器的情况。这种迁移可能是因为硬件升级、服务器搬迁或是为了提高性能等原因。为了确保迁移过程中的数据完整性和连续性,...

    linux svn

    13. **客户端工具**:除了命令行工具外,还有图形化的客户端如TortoiseSVN(Windows)、RapidSVN(跨平台)、SmartSVN(商业)等,提供更友好的界面。 14. **与其他版本控制系统比较**:SVN与Git等现代版本控制系统...

    svn安装和配置 库备份和迁移

    - **Windows**:在Windows上,可以使用VisualSVN Server,它提供了一个易于使用的图形界面来管理SVN服务器。 - **Linux/Unix**:通常使用包管理器(如`apt`或`yum`)来安装SVN服务器和Apache。首先,安装...

    .svn删除软件

    1. **迁移至其他版本控制系统**:如果团队决定从SVN迁移到Git等其他版本控制系统,清理`.svn`文件可以避免遗留的SVN信息干扰新的版本控制流程。 2. **节省磁盘空间**:`.svn`文件虽然不占用大量空间,但如果你有...

    SVN Training svn培训

    1. **安装与配置**: 学习如何在不同的操作系统上(如Windows、Linux、Mac OS)安装 SVN 客户端和服务器端,以及如何配置客户端连接到 SVN 仓库。 2. **基本操作**: 包括创建新项目、检出(Checkout)、提交(Commit...

    SVN培训教程,包含windows和Linux,可用于IT培训

    安装过程简单直观,完成后会在Windows资源管理器右键菜单中添加SVN相关功能。 - **与Visual Studio集成**: - 安装VisualSVN Server并完成相应配置。 - 在Visual Studio中安装SVN插件,以便在IDE内直接进行版本...

    svn 代码迁移到git 上.docx

    《将SVN代码迁移到Git的详细步骤》 在软件开发过程中,版本控制系统扮演着至关重要的角色,SVN...总之,从SVN迁移到Git虽然涉及到多个步骤,但遵循这些步骤可以确保迁移的顺利进行,同时保留完整的版本历史。

    git-svn使用用法

    使用场景包括但不限于项目需要与使用SVN的团队合作、迁移项目到Git但仍需保留与原SVN仓库的兼容性等。 在安装方面,Mac用户可以通过安装Xcode获得git-svn支持,而Linux用户可以使用包管理工具如apt-get进行安装。...

    svn服务安装和部署

    如果需要将已有的SVN仓库迁移到新服务器,可以使用`svnadmin dump`创建仓库的备份,然后在新服务器上用`svnadmin load`恢复。 ### 总结 SVN服务的安装和部署涉及多个步骤,包括服务器软件的选择、仓库创建、权限...

    Smart SVN

    8. **多种操作系统支持**:Smart SVN适用于Windows、macOS和Linux等不同平台,满足跨平台开发需求。 9. **导入导出**:它支持导入和导出SVN仓库,这对于迁移版本控制系统或者备份数据非常有用。 10. **许可证管理*...

    SVN 代码管理插件

    12. **跨平台**: SVN不仅支持Windows,还支持Linux、macOS等操作系统,具有良好的跨平台性。 总之,"SVN 代码管理插件"提供了高效、稳定的代码版本控制方案,对于团队协作开发来说,是不可或缺的工具。Slik-...

    svn for redhat 安装手册

    这部分涉及到如何将Windows环境下的SVN数据迁移到Linux环境下。具体操作包括导出Windows上的SVN仓库、在Linux上创建新的仓库并导入数据等。 #### 五、附录 **5.1 Subversion中BDB和FSFS两种格式的比较** - **BDB*...

    SVN文章集锦

    2. SVN的安装与配置:在不同操作系统(如Windows、Linux、macOS)上安装SVN客户端和服务器端的步骤。 3. SVN的命令行操作:如`svn checkout`、`svn commit`、`svn update`、`svn diff`等基本命令的使用。 4. 版本...

    清除所有.svn目录

    ### 清除所有.svn目录 #### 知识点概览 - SVN(Subversion)是一种集中式的版本控制系统,广泛应用...这些技巧对于维护项目目录结构的整洁非常有用,特别是在切换版本控制系统(如从SVN迁移到Git)或进行代码审查时。

    svn1.14.3版本

    8. **版本升级**:从较旧的SVN版本升级到1.14.3时,需要注意兼容性和迁移策略。升级前应备份现有仓库,并确保所有团队成员了解新版本的特性和变化。 9. **安全特性**:SVN 1.14.3可能包含了安全性增强,例如改进的...

    【SVN】服务端和客户端安装包

    常见的SVN客户端有TortoiseSVN(Windows)、SmartSVN(跨平台)、SVN Command Line工具等。TortoiseSVN以Windows资源管理器的右键菜单集成著称,方便直观;SmartSVN提供了更丰富的图形界面和高级功能;命令行工具则...

    svn配置,svn配置

    - Windows用户可使用TortoiseSVN,Linux和Mac用户有多种选择,如SmartSVN、Versions等。 - 客户端需要配置URL指向SVN服务器,添加用户名和密码进行身份验证。 5. **基本操作**: - `checkout`:从服务器获取最新...

    删除SVN源代码管理

    总的来说,"删除SVN源代码管理"涉及到一系列步骤,包括服务器端仓库的删除、本地工作副本的清理以及可能的版本控制系统迁移。这是一项涉及团队协作流程的重要操作,需要谨慎对待。通过理解和执行这些步骤,你可以...

Global site tag (gtag.js) - Google Analytics