我将在一个应用程序上与2个开发人员合作,我们希望使用subversion控制应用程序来避免冲突。
我没有带有静态IP的服务器,无论如何都要在我的机器上设置虚拟主机并安装源代码控制,以便所有团队都可以更新源代码。
谢谢!
答案 0 :(得分:1)
只需在其中一台PC上安装svn服务器即可。如果你正在运行Windows,那么得到像VisualSVN server这样的东西,如果你正在运行一些Linux dist,那么就安装它。
其他人需要知道你当前的ip,然后当你在同一个局域网时他们可以访问服务器。
但是在一天结束时,如果你没有固定的ip和真正的服务器,那么使用像sit这样的分布式系统可能更容易。
答案 1 :(得分:1)
答案 2 :(得分:0)
是的,但这意味着如果您的机器不可用,那么它们会有点卡住。如果您打算在盒子上执行此操作,则不一定需要运行VM,您只需将Subversion服务器安装到其上,为您的机器设置静态IP地址并像运行它一样运行那。他们退房,您可以从< 127.0.0.1>查看。
也许看看git?如果主回购不可用,它将允许单独的源控制,然后他们可以将其推回到您的主回购。
答案 3 :(得分:0)
您可以使用共享文件系统(请参阅FAQ了解支持的类型)并使用svnadmin
创建文件仓库。