如何为在VPS上运行的项目的开发人员团队连接代码库?

时间:2016-04-27 08:17:54

标签: php angularjs git macos server

连接在VPS上运行的项目的开发团队的最佳方式是什么,我们有Mac和Windows开发Environement和VPS基于CENT OS?

  • 我是创建共享代码库的新手。
  • 我是laravel,ionic,javascript,angular和node developer。
  • 当我们不得不不断更改代码并且多人必须从Mac和Windows开发环境更新Project上的不同脚本文件时,这样做的难易程度几乎为零。
  • 我们使用后面描述的技术,我们希望连接到服务器,并且编写的代码应该反映在服务器上。现在我们必须复制所有代码而不是将其粘贴到服务器上?

我们应该选择SVN还是GIT,以及如何执行共享代码库环境?

1 个答案:

答案 0 :(得分:0)

本地开发

你必须使用git来在所有开发人员之间同步你的代码。

Git将简化大部分同步/合并工作。您所要做的就是熟悉它及其工作流程。我知道一开始看起来很多但是因为每家公司都在使用它,所以不浪费时间。

每个开发人员都在他自己的机器(localhost)上工作,并在它正常工作时提交/推送git。其他开发人员提取更改以从团队中的其他开发人员那里获得新的更新。

不要回避使用branch system同时处理您应用的不同功能/部分,并提取请求以审核其他开发者的代码。

担心以后部署到VPS:设置您的git存储库(githubbitbucket)并在本地工作。

稍后部署

然后,一旦您达到了应用/网站的工作版本,就可以将代码推送到VPS服务器using git as well,并将其提供给所有人进行测试。您必须拥有SSH访问权限。