使用AWS CodeCommit进行网站开发

时间:2016-07-28 09:14:51

标签: git amazon-web-services amazon-ec2 aws-codecommit

我有一个客户想要使用多个开发人员来处理当前托管在AWS EC2实例上的wordpress网站。使用CodeCommit是否正确使用该工具以便对该项目进行适当的版本控制?我得到的是通过GIT工作,你可以推送文件等。但是可以将当前的EC2站点应用于CodeCommit,包括数据库吗?

1 个答案:

答案 0 :(得分:1)

CodeCommit只是AWS为您托管和管理的Git服务器。它与使用GitHub,BitBucket,GitLab或任何其他托管Git服务没什么不同。说实话,我通常使用其他一个而不是CodeCommit,因为它们往往提供更多功能,如错误跟踪和项目维基托管。

如果要自动部署,则必须与其他一些服务集成,可能是AWS CodeDeploy或许多第三方服务之一。您可以搜索"自动部署工具"看看我在说什么,那里有很多不同的服务。

  

但是可以将当前的EC2站点应用于CodeCommit   包括数据库?

您可以轻松地将构成WordPress网站的所有文件提交给Git。要将数据库提交到Git,您必须首先将数据库导出到文件。将数据库模式定义保留在源代码管理中是一种非常常见的做法。将数据库数据保留在源代码管理中是不太常见的事情。您可能需要查看this question以查看之前关于在源代码管理中存储数据库的讨论。

可能有一些使用Git的WordPress特定解决方案,我不知道。快速搜索this interesting plugin可能对您有用。