让我的本地源代码树镜像服务器源代码树是最佳实践吗?在我看来应该这样做,但是我的工作部门并没有这样做,我觉得这很令人困惑。如果不是,那么在哪些情况下偏离服务器源代码树是有意义的?

编辑:为了澄清我的意思 - 说我们要在本地机器上映射的源目录在服务器上:

\\TeamServer\Project\Releases\2008

在我们的本地机器上,该目录将被映射如下:

D:\2008_Releases

代替:

D:\项目\发布\2008

最佳答案

我不知道这是否是最佳实践,但我也更喜欢镜像源树。就让新开发人员启动和运行而言,这少了一个“陷阱”。当涉及到相对路径时,不镜像源树最终可能会反过来咬你。

有人可能在最初设置时犯了错误,但从未得到纠正。恕我直言,这是一个小烦恼;这只是不生活在完美世界中的副作用之一;)

关于version-control - 源代码管理 : Should local source tree mirror server source tree?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/669515/

10-14 01:48