svn命令行更新服务器地址

故事背景 今天发现很久以前从svn checkout下来的代码不能更新了,使用svn info查看下后才发现原来是我把svn的服务器地址从 192.168.1.1换成了192.168.3.88,由于本还有一些代码没有提交,所以我现在需要想办法把本地的代码提交至服务器。那么怎么处理才比较好呢? 1.更换svn地址 通过svn --help指令我们可以发现有一条svn switch的指令可以切换服务器地址,我回想起windows下更换服务器地址是通过relocation之类的进行重定位的,于是通过以下指令查看下switch的用法: svn switch --help 输出如下信息: $ svn sw --help switch (sw): Update the working copy to a different URL within the same repository. usage: 1. switch URL 2. switch --relocate FROM-PREFIX TO-PREFIX Examples: svn switch ^/branches/1.x-release svn switch --relocate http:// svn:// svn switch --relocate http://www.example.com/repo/project svn://svn.example.com/repo/project 我们直接使用Examples里的第三条进行修改即可。
阅读全文