线上的服务器是Windows server系统的,最近准备在上面安装visualsvn。
假如我的团队使用svn作为版本控制工具,在某个节点我们回退了一个版本,其他人再提交前要update,是否意味着,所有人的版本也都回退的一次??我知道svn是集中式仓库,我这样理解是否正确??
一个svn 服务器能否管理多个项目??
配置完成后,代码仓库的地址是否就是项目的运行目录? 代码仓库和项目本身的运行目录是怎样的关系??
如果代码只是保存到了仓库,那么我怎么在每次commmit后在测试服务器上实时看到对项目的修改??
1.是的。svn回退了,如果是整个团队项目,其他人update都就全部倒退了,而且svn只能回到时间轴之后的。
所以还是推荐git吧,假如你回到了项目的某个中间过渡版本,git可以回到前面的版本,也可以回到后面的版本,但是svn只能回到后面版本。(虽然局域网内用svn好管理)
2.可以的,具体的做法推荐你看_Slience_的文章:http://blog.csdn.net/u0105137...