2012-06-20 103 views
0

2个Web开发人员同时从事同一项目的最佳工作模式是什么?目前我正在与我的合作开发人员合作,我们有一个Web服务器,而且我们的IDE都在上传我们的更改,如果他在我之前进行了更改,IDE只会提醒我,让合并那些冲突的文件。 我知道那里有版本控制系统,但我无法掌握从哪里开始,以及如何根据我们的组织模式设置它。最主要的是,当我们编码在一起时,我们需要对正在编辑的文件进行快速更新,而不是像我们整天分开的部分,最后我们合并它们,小部分不断更新。2个Web开发人员的工作模式

你有什么好建议的人?

PS我们使用JetBrains的PHPStorm作为我们的IDE。

回答

0

从哪里开始vesion控制

你可以使用开源的源代码控制像gitsvn。这些天,git很受欢迎。 这里是链接设置http://git-scm.com/book/en/Getting-Started-First-Time-Git-Setup

当我们代码放在一起,我们需要对文件的快速更新,我们正在编辑

以及每个我所知,没有版本控制软件pushes更改到您的工作空间。如果您想更新副本,您将不得不经常使用pull。因此,对于您的情况,由于您需要经常分享变更,所以一旦完成,就会推动每一个小型模块化变更。如果您使用的是git,那么您每次都必须先拉动最新的更改,所以每当您提交 时,您都会自动获得最新的文件副本。注意:确保您提交模块更改,以便恢复变得轻松。

+0

您可以在中央存储库上设置挂钩以推送到所有单个存储库。但我不知道这将是多么有用。 – icktoofay