svn命令行更新服务器地址

2021/10/1614:57:01svn命令行更新服务器地址已关闭评论
  1. 故事背景
    今天发现很久以前从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[@PEGREV] [PATH]2. switch --relocate FROM-PREFIX TO-PREFIX [PATH...]

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里的第三条进行修改即可。

  • 微信扫码赞助
  • weinxin
  • 支付宝赞助
  • weinxin