最近在虚拟机上的ubuntu服务器上搭建了svn服务器,发现每次重启服务器后,ip会发生改变,于是之前检出来的项目就需要将svn地址变更,当然你也可以重新checkout一份,这里说的是变更。
比如我的项目目录是 /var/www/html/,目录下有以下几个:
我想更改helloYii的地址,首先切换到项目目录下,注意一定是要切换到项目目录下,命令: svn switch –relocate (Old Repository Root) (New Repository Root) 老地址可以通过svn info来查看
cd helloYii
执行命令:sudo svn switch –relocate svn://10.19.166.156/ svn://192.168.222.128/ (因为已经在此目录下了,不需要在添加目录名称)
最后:sudo svn update试一试可以更新成功!
若是加目录会出现下面的问题: