我们通过ip地址连接到存储库 - 由我们之前的人介绍的快速黑客,因为我们没有真正的服务器,只是一台运行apache的老电脑,svn等我们最近搬了办公室,似乎是"服务器"正在使用DHCP - 它今天早上启动到一个新的IP地址.登录trac(也在该服务器上运行)很简单:只需在浏览器中更改书签即可.
但是我该如何处理我的工作副本?我怎么知道在哪里找到服务器?
Amb*_*ber 48
做一个svn switch
并使用--relocate
选项:
http://svnbook.red-bean.com/en/1.5/svn.ref.svn.c.switch.html
(或在TortoiseSVN中,右键单击 - > TortoiseSVN - >重新定位...)
重定位不需要存储库访问,并且完全适用于内容完全相同但存储库基础已更改的情况.
Fra*_*ack 28
戴维斯回答了正确的章节,但更确切地说,它实际上是命令
svn switch --relocate [旧网址] [新网址]
它映射到TortoiseSVN命令TortoiseSVN - > Relocate
DAV的回答(用svn switch
带--relocate
)是正确的答案,但在此之前,我有另外一个建议:使用DNS名称.由于听起来您没有DNS服务器,因此请在hosts
文件中添加指向IP地址的条目.然后,如果IP地址再次更改,您需要做的就是让每个人更新机器上的hosts文件.