哪些源代码控制可用于PHP / SQL项目

时间:2018-09-27 16:06:56

标签: php sql version-control

我正在使用具有MS SQL后端的PHP Web应用程序。开发副本托管在Windows服务器上。

会有一些开发人员加入我的项目,我需要某种源代码控制,以便(显然)我们不会互相覆盖对方的工作。但是由于必须从服务器运行PHP / SQL项目,因此我们不能每个都使用本地副本,然后将更新推送到服务器...我们都必须在服务器本身上工作。

所以我有三个问题:

  1. 我最初的想法是一个简单的签入,签出系统,对于我们这个由3-4名程序员组成的小组来说,应该可以。那么,(目前)一个好的程序是什么?

  2. 我还考虑了每个开发人员在wwwroot文件夹中都有自己的文件夹,自己的程序的完整副本,然后将更新推送到同样在同一服务器上的主副本。是否有一个好的程序(文件合并和冲突管理)?

  3. 您认为哪种方法更好?

1 个答案:

答案 0 :(得分:-1)

  1. 运行所有本地计算机的服务器。有很多方法可以做到这一点。如果您使用的是Laravel,则该服务器内置php artsian serve内的服务器。 PHP 7还内置了自己的服务器。
  2. 使用类似Git的版本控制系统。 You can learn here

请尽快执行此操作!

但是,很遗憾,此问题不适合作为堆栈溢出问题,因此可能很快就会关闭。祝你好运!