我如何
答案 0 :(得分:1)
您真正要问的是“我如何管理开发团队?”
你需要一个源控制系统(其中有很多,有些免费,有些好)。
但这样做不会解决您的问题 - 您还需要一个开发流程。还有很多开发过程(意识形态),有些比其他开发过程更好,但是它们都不应该用于整体(你最终会使用几个零碎的东西,你会使用符合你需求的东西)。
这个过程决定了开发人员应该做什么 。源代码管理系统可以帮助您完成 的完成方式。使用源代码控制,您可以分支和合并代码,并指示哪些更改使其成为产品的发布版本。
一旦你有源控制系统,审查和审查对代码所做的更改和自动构建过程(如果适用)的过程,你的最终结果将更加清晰 - 如果正确实施应该有没有必要“撤消更改,如果它们破坏了某些东西”,因为那个狡猾的代码永远不会让它回到源代码控制系统中(但是如果有的话,你可以在源代码管理中回滚它)。
编辑:请注意,我没有提倡任何特定的源代码控制系统或开发方法,最好由您决定哪些适合您的需求。对于特定系统的每个拥护者,都会有某些人因某种原因而不喜欢它,因此很难获得明确的“这个系统是最好的”答案。
答案 1 :(得分:0)
除了使用源代码控制之外,您还需要将其中一个提升为团队领导者,并将这一目标交给他! ; - )