relocate:如何进行svn relocate 操作

时间:
作文陶老师原创
分享

作文陶老师原创

目录

1.如何进行svn relocate 操作

1.如果在eclipse里面的话,ShowView->Other->SVN资源库,找到你要切换资源库,右键它->直接右键项目->TortoiseSVN->

2.svn的switch和relocate有什么区别

switch用于在同一个版本库内不同分支之间的切换relocate用于版本库访问地址变更时,由于SVN服务器更换到另一台主机上,这是SVN服务器的地址改变了,那么各客户端就无法连接SVN服务器了,这时各客户端就需要执行relocate,将本地工作区的连接到新的服务器上去而如果同一个版本库内,但需要切换到某个分支上开发,那么你可以用switch来进行这个切换操作,这时SVN会比较trunk和这个分支之间的差异,将差异部分传送到你的本地工作区,而不用将整个分支传送给你,switch操作之后,你所进行的update、commit操作都变成了针对那个分支,比如希望让分支中的某个文件夹保持和trunk同步,因为有人正在trunk的这个文件夹中进行开发。

3.职场中relocate是什么意思?

离职,如果是辞职,就是resign;

4.SVN移动目录后,执行relocate报错,如何解决???

SVN迁移可能有很多原因,可能是我们想换Repository目录,或者是想换一台机器,等等. SVN迁移很容易做,按照下面步骤就可以:1. 将原来的Repository导出为一个文件dumpfile >dumpfile2. 创建新的Repository,创建方法可以参考 Windows 平台安装Subversion server 3. 将dumpfile导入到新的Repository >svnadmin load path/dumpfile4. 检查新的Repository的conf/目录下的配置文件,检查hooks/目录下的构子程序等等... 本机SVN的快速迁移方法:(感谢R2的提示)svnadmin hotcopy old_rep_path new_rep_path-----------------------------------------------------两台服务器,进行SVN的迁移:系统平台:windows server 2003 版本库:test源服务器:192.168.1.14目标服务器:192.168.1.12源SVN版本库的path:test要迁移到的path:E:test第一种方法:(推荐)首先说明:这个目标服务器上的SVN是可以用,本文中只是将它们的版本库进行迁移。本文中用的是apache (源服务器)(目标服务器)2.cd C:Subversion\bin(Subversion的安装目录)(源服务器)3.执行:D:test.dump(源服务器)4. 在E盘中建立一个同名的test的文件夹(目标服务器)5.cd C:Subversion\bin(目标服务器)6.svnadmin create E:test (目标服务器)7. 测试此test版本库是否可以用,如果可以用。再做下面的操作(目标服务器) 《要把在源服务器上导出的test.dump文件copy目标服务器上》8.Svnadmin load E:c:svn\test\test.dump (目标服务器。这个只是将源服务器上导出的版本库,导入到现在的服务器上。)9. 修改http配置文件和修改权限,也可以将原来的权限文件直接copy到新的版本库中。(目标服务器)第二种方法:

5.如何进行svn relocate 操作

SVN迁移可能有很多原因, 可能是我们想换Repository目录, 或者是想换一台机器, 等等. SVN迁移很容易做, 按照下面步骤就可以:1. 将原来的Repository导出为一个文件dumpfile > svnadmin dump path/to/old-repo > dumpfile2. 创建新的Repository, 创建方法可以参考 Windows 平台安装Subversion server 3. 将dumpfile导入到新的Repository > svnadmin load path/to/new-repo < dumpfile4. 检查新的Repository的conf/目录下的配置文件, 检查hooks/目录下的构子程序等等... 本机SVN的快速迁移方法:(感谢R2的提示)svnadmin hotcopy old_rep_path new_rep_path-----------------------------------------------------两台服务器,进行SVN的迁移:系统平台:windows server 2003 版本库:test源服务器:192.168.1.14目标服务器:192.168.1.12源SVN版本库的path: D:\svn\test要迁移到的path: E:\svn\test第一种方法:(推荐)首先说明:这个目标服务器上的SVN是可以用,本文中只是将它们的版本库进行迁移。1.停止http服务,本文中用的是apache (源服务器)(目标服务器)2.cd C:\Program Files\Subversion\bin(Subversion的安装目录)(源服务器)3.执行:svnadmin dump D:\svn\test >D:\svn\test\test.dump(源服务器)4. 在E盘中建立一个同名的test的文件夹(目标服务器)5.cd C:\Program Files\Subversion\bin(目标服务器)6.svnadmin create E:\svn\test (目标服务器)7. 测试此test版本库是否可以用,如果可以用。再做下面的操作(目标服务器) 《要把在源服务器上导出的test.dump文件copy目标服务器上》8.Svnadmin load E:\svn\test < c:\svn\test\test.dump (目标服务器。这个只是将源服务器上导出的版本库,导入到现在的服务器上。)9. 修改http配置文件和修改权限,也可以将原来的权限文件直接copy到新的版本库中。(目标服务器)第二种方法:1.停止http服务,我用的是apache 2.把D:\svn\test下面的所有的文件copy到192.168.1.12的E:\svn\test3. 修改apache中的文件路径,写入新的文件路径4.打开http服务,但是这种做法的条件是:SVN旧版本库的操作环境系统和新版本操作环境系统相同,而且SVN的版本相同。5.在本地复制的版本库,右键---TortoiseSVN --- Relocate,在弹出的框框内,重新输入版本库的ip地址。

6.svn无法修改提交路径

Relocate是在服务器地址变了的时候修改的,

7.svn服务器IP修改后,本地怎么跟新svn同步,svn relocate 操作

如果是二进制文件(比如声音视频图片)这种只要是2个人都在本地修改了,你再提交就过期了就显示黄色三角背景的感叹号。(本地会多生成2个带问号的版本识别文件,如果是文本文件(包括txt/.js等等主流能被SVN自带的编辑工具识别的文件)就会出现2种情况 如果你们修改的不是同一行代码,只是你本地的某些行数代码会和服务器同步(也就是别人的修改会自动合并到你本地) 如果你们修改的是同一行代码。

8.职场中relocate是什么意思

你要说出具体的年月日及时间,每年的不同时间都是属于不同星座的。

相关热搜

113066

微信扫码分享