家庭网络中 Windows Vista 上运行的 SVN 服务器,从 Mac OS X 访问
我的家庭网络上的主 Windows 开发盒上运行着 SVN。 我根据我正在做的事情从各种开发笔记本电脑访问服务器。 我也使用 Mac OS X 开发笔记本电脑执行此操作,但显然必须使用 SVN 服务器的 IP 地址。
由于 SVN 服务器的 IP 地址发生变化,这会导致问题。 在我的 Windows 机器上,我可以通过服务器名称访问 SVN。
我可以在我的 Mac 上做这样的事情吗? 或者也许进行一些配置,以便我可以“配置”我的 mac 来命名 IP 地址? (也许是hosts文件?)
谢谢大家!
问候,
Frank
更新:我使用 ZigVersion 访问 Mac 上的 SVN 存储库。 我使用如下 URL: http://[email protected]/svn/RepositoryName/
更新 2:虽然 Chris 给出了一个很好的答案(我理解),但我希望得到一些更优雅一点。 如果您认为这是最好的方法,请通过投票来参与。 我正在寻找其他想法以及关于如何实现这一目标的社区意见。
另外,如果可以在 ServerFault 上发布此内容,请告诉我如何发布。
I have SVN running on my main windows development box on my home network. I access the server from various development laptops depending on what I'm doing. I also do this with a Mac OS X development laptop but I apparently have to use the IP Address of the SVN Server.
This is causing problems because the IP address of the SVN server changes. On my windows machines, I can access SVN via the servers name.
Is it possible for me to do something like this from my Mac? Or perhaps some configuration so I can "configure" my mac to to name an IP Address? (Perhaps the hosts file?)
Thank you all!
Regards,
Frank
Update: I access my SVN repository on my Mac with ZigVersion. I use a URL like the following: http://[email protected]/svn/RepositoryName/
Update 2: While Chris gave a good answer (that I understand), I was hoping for something a little more elegant. If you think this is the best method, please chime in by voting. I'm looking for other ideas but also community opinion on how this might be accomplished.
Also, If it'd be possible to Post this on ServerFault, please let me know how.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我已将路由器设置为为我的服务器提供相同的 IP,这样我就不会遇到此问题。 如果我是您,我会通过 Windows 或您的路由器设置静态 IP。
I have my router set up to give my server the same IP so that I don't run into this issue. If I were you, I would just set up a static IP either through Windows or through your router.
听起来您的 Windows 计算机正在使用特定于 Windows 的方法来广播其 NetBIOS 名称。 OS X 系统正在尝试查找 DNS 名称。 您的 DNS 系统应该被修复以允许 DHCP 服务器分配主机名。
It sounds like your windows machine is using a windows-specific method of broadcasting its NetBIOS name. The OS X system is trying to lookup the DNS name. Your DNS system should be fixed to allow the DHCP server to assign hostnames.