SVN移植
key words:svn移植、svn重新加载DB、svn恢复原有DB、提取原有DB数据
一、概述
笔者通过亲身经历,将刚刚实现成功的SVN移植与各位开发管理人员共享,以便于管理人员信息的交互;
二、安装环境
操作系统:Windows server 2008
SVN服务器版本:CollabNetSubversion-server-1.6.12-1.win32
SVN客户端版本:TortoiseSVN-1.6.10.19898-win32-svn-1.6.12
三、操作步骤
1、将原来已经瘫痪的SVN数据保留,切记不要删除原有SVN的数据;
2、将原来服务器的SVN 服务端和客户端全部卸载,并重新启动服务器;
3、重新安装SVN 服务端,之后在安装客户端,并创建新的SVN库,创建方法及代码
如下所述;
4、将原来的几个文件拷贝到新安装库内,建立BAT启动文件;
5、数据恢复成功;
四、具体操作注意事项及相关截图
1、安装后的文件信息
DB1\HOOKS1 为新安装的文件,我为了让大家能看清,所以没有删除原来的文件;
将原来的文件拷贝至该目录下;具体里面关于权限的设置和数据,我就不做过多的介绍了;
五、总结
通过以上的操作,发现很难在网上找到,但是通过个人自己的理解,很容易就可以弄清楚这个软件管理的部署流程,我也找了很多资料却没有解决这个移植性问题,但今天很容易就搞定的。如果你操作了,但没有解决,欢迎你联系我,一起研究;
昵称:狂飞
QQ:18670340
MSN:zhaojun1717@hotmail.com
注意事项:本文均为作者个人编写如果纰漏
请给予指出,转载请标明出处;
- 大小: 31.7 KB
分享到:
相关推荐
Linux SVN的安装使用笔记 .
#### 四、数据移植(Win→Linux) 这部分涉及到如何将Windows环境下的SVN数据迁移到Linux环境下。具体操作包括导出Windows上的SVN仓库、在Linux上创建新的仓库并导入数据等。 #### 五、附录 **5.1 Subversion中...
##### 3.3 文件可移植性 - **文件格式**:考虑到不同平台间的兼容性问题,确保文件内容在不同操作系统之间正确传输非常重要。 - **文本文件与二进制文件**:SVN能够智能地识别文本文件和二进制文件,并采用合适的...
总结而言,"svn清除工具",特别是ClearSVN,是开发者在处理与SVN相关的项目清理问题时的得力助手,它提高了工作效率,简化了清理过程,确保项目文件的整洁性和可移植性。在软件开发和协作的日常工作中,了解和掌握这...
当我启动Apache,mod_dav_svn抱怨说发现一个“bad database version”,它发现了db-3.X而不是db-4.X。 我在RedHat 9得到“Function not implemented”错误,无法工作,我如何修正这个问题? 为什么日志说通过...
当我启动Apache,mod_dav_svn抱怨说发现一个“bad database version”,它发现了db-3.X而不是db-4.X。 我在RedHat 9得到“Function not implemented”错误,无法工作,我如何修正这个问题? 为什么日志说通过...
Automake是GNU项目的一部分,它帮助开发者遵循POSIX标准和GNU编码标准来创建可移植的Makefile。 2. **AUTHORS**: 这个文件通常记录了项目的贡献者名单,展示了开源项目背后的人力资源。 3. **ChangeLog**: 这是...
- SERF: 一个高效、可移植的C语言HTTP客户端库。 - Subversion: SVN的官方客户端和服务器端实现。 - Apache: Web服务器。 - **配置Apache支持SVN**: - 使用`./configure`命令进行配置时需要添加`--enable-dav -...
在linux系统上在线、离线搭建SVN服务器,windows上搭建服务器的过程。
11. **跨平台**:SVN支持多种操作系统,包括Windows、Linux、macOS等,具有良好的兼容性和可移植性。 12. **与其他工具集成**:许多开发环境和IDE(如Eclipse、Visual Studio)都集成了SVN插件,方便开发者直接在...
该框架使用ANSCI-C编写,具有很好的可移植性。 Doubango 已经被设计成非常轻便且能有效的工作在低内存和低处理能力的嵌入式系统上。苹果系统上的idoubs功能就是基于此框架编写。 Doubango Telecom Doubango ...
Java是一种跨平台的编程语言,具有良好的可移植性和丰富的类库支持。用Java开发SVNWebManager意味着该工具可以在多种操作系统上运行,如Windows、Linux和macOS,且具备较好的性能和稳定性。 **功能特性** 1. **用户...
- 特别是引入第三方类库时,要确保项目组成员都能正确安装并使用这些类库,保证项目的可移植性。 3. **每次提交必须书写明晰的标注** - 提交代码时,需要提供清晰明了的提交信息,包括修改的内容、原因等。这有助...
从Windows到Linux的数据移植是常见需求,尤其是在迁移SVN仓库时。这要求熟悉两种操作系统下的文件系统结构和权限管理,以及掌握有效的数据迁移工具和技术。数据移植过程中,保持数据完整性和一致性是关键,需要仔细...
SmartSVN Professional v4.0.7是一款专为软件版本控制系统Subversion(简称SVN)设计的图形用户界面客户端,采用纯Java编写,确保其在多种操作系统上具有良好的兼容性和可移植性。作为一款专业级的SVN工具,SmartSVN...
数据移植指的是从Windows系统向Linux系统迁移SVN仓库的过程。这通常涉及到文件系统差异的处理,如权限、编码问题等,以及可能需要的工具,比如`rsync`或专门的数据迁移脚本。 #### 五、附录 附录部分包含了一些...
在高级主题的讨论中,SVN权威指南涉及了更多专业领域的内容,包括版本清单、属性操作、文件移植性、忽略未版本控制的条目等。此外,也探讨了如何利用SVN进行有效的分支和合并操作,以及维护分支和管理标签的策略。 ...