基本上,当我在公司的网络中时,我必须从以下方式切换远程服务器的URL:
https://svn.companyurl.com:444
到
svn://192.168.1.143/path/to/repo
我想这与网络的设置方式有关。
2个URL指向同一个存储库。它们与公司网络内部和公司网络之外的区别不同。更改这些URL的好方法是什么,以及确保我不必重新开始链接2个存储库?
答案 0 :(得分:1)
也许你可以宣布两个不同的遥控器?当您在公司的网络中推送和拉出(例如office
远程时,以及在家中到home
远程时。
要添加远程运行:
git remote add office svn://192.168.1.143/path/to/repo
编辑:
对于git来说这是真的,但我刚刚意识到你实际上是在使用git-svn
。尝试手动将新远程添加到git-svn
配置。 (http://www.kernel.org/pub/software/scm/git/docs/git-svn.html#_configuration)