2

基本上,当我在公司的网络中时,我必须从以下位置切换远程服务器的 URL:

https://svn.companyurl.com:444

svn://192.168.1.143/path/to/repo

我想这与网络的设置方式有关。

2 个 URL 指向同一个存储库。它们只是在公司网络内部和公司网络外部有所不同。什么是更改这些 URL 并确保我不必重新开始链接 2 个存储库的好方法?

4

1 回答 1

1

也许您可以声明两个不同的遥控器?当您在公司的网络中时,例如office远程推送和拉取,以及在家时home远程。

添加遥控器只需运行:

git remote add office svn://192.168.1.143/path/to/repo

编辑:

这对 git 来说是正确的,但我刚刚意识到你实际上是 usig git-svn。尝试手动将新遥控器添加到git-svn配置中。(http://www.kernel.org/pub/software/scm/git/docs/git-svn.html#_configuration

于 2013-01-28T16:40:01.507 回答