SVN更改了IP地址 - 指向旧IP地址的外部文件

时间:2013-06-12 09:08:06

标签: svn svn-externals

我必须在我们的SVN主服务器上进行一些服务器维护,这涉及到更改IP地址。

我使用以下命令重新定位存储库:

svn switch --relocate http://ec2-zz-zzz-zz-zz.eu-west-1.compute.amazonaws.com/svn/svn.xxxxxxxxxxxxx.com http://ec2-yy-yyy-yyy-y.eu-west-1.compute.amazonaws.com/svn/svn.xxxxxxxxxxxxx.com

其中zz-zzz-zz-zz是旧IP地址,yy-yyy-yyy-y是新IP地址。

我现在遇到的问题是所有外部文件都指向旧的IP地址,我不知道如何更改它们。

如何更改外部文件的IP地址?

任何帮助表示感谢。

修改的 这个命令:

svn propget svn:externals

输出以下内容:

imgs http://ec2-zz-zzz-zz-zz.eu-west-1.compute.amazonaws.com/svn/svn.xxxxxxxxxxxxx.com/website-files/www.xxxxxxxxxxxxx.com/imgs

所以我知道imgs被设置为外部文件夹。所以我只需要编辑这个属性来改变IP地址。

我猜我需要以下命令:

svn propedit svn:externals

但我不确定如何格式化命令。

1 个答案:

答案 0 :(得分:0)

好的,我设法解决了这个问题。问题是实际上没有设置SVN_EDITOR。所以我设置它使用以下命令:

export SVN_EDITOR=nano

然后我可以使用以下命令编辑引用:

svn propedit svn:externals .