Tvd*_*vdH 1 version-control tfs branch
在我目前的项目(由五个开发人员组成)中,所有开发人员都使用他们自己的TFS分支(按开发人员命名).他们会不时合并到主要开发部门.
每个开发人员使用分支的论点是:当他们在一个分支中工作时出错太多了.开发人员主要使用远程工作,但使用一个常见的TFS和AD帐户(VPN连接).
我想得到的意见是,这种合作是否被认为是良好的做法,在某些情况下是好的,或者由于某些原因只是明显的错误.
可行,是的,是的.将你正在做的事情与其他人隔离开来并不一定是坏事......有一个问题,每个人都必须不断地让他们的代码与主干中的内容保持同步.你不能说没有合并或从主干获得4周.这将永远导致问题.
你需要关注的部分是:"当他们在一个分支机构工作时出现了太多问题." 这听起来像是他们如何使用源代码控制严重错误.有数千个团队,开发人员在同一个分支上工作,根本没有问题.(我可以想到我工作的6个团队,但没有一个有问题).在转向像你所说的伪分布式模型之前,他们需要弄清楚基础知识.对我来说,这听起来并不像是他们失败了.我可能错了吗?是的,当然,但乍一看,使用基本的源代码控制似乎有点问题.
我首先会问单一型号出了什么问题然后从那里开始.