寻找一种部署我的wordpress站点的方法(git-repository)

时间:2016-09-01 08:01:10

标签: wordpress git deployment bitbucket

所以目前我尝试建立一个新的工作流程。这就是我目前所拥有的:

我与VVV合作,所以我有这样的结构:

xyz.de.dev/
---- .git/
---- bower_components/
---- node_modules/
---- wp-content/
---- wp-includes/
---- wp-admin/
---- .gitignore
---- other WP files...

这是我项目的git驱动的本地开发环境。我还建立了一个私人bitbucket项目,并且我使用" git push origin master"将我的本地开发人员推送到该项目。

现在我有一个Web服务器,它应该充当临时服务器。我有SSH访问权限,并且该服务器上安装了git。

将本地开发部署到暂存或更高版本的服务器的最佳方法是什么?我已经尝试将bitbucket项目克隆到我的登台服务器,然后,每次我更新项目时git pull。但这并没有像预期的那样成功。

你会建议什么?

1 个答案:

答案 0 :(得分:0)

  

哪种方法是将本地开发部署到暂存或更高版本的实时服务器?

我的同事为我们公司的网站制作了一些你想要的东西:

  1. 创建要在服务器上发布的远程分支(例如远程)
  2. 将当前版本从开发分支合并到远程分支
  3. 创建wordpress数据库的转储文件(您可以编写一个脚本,在您提交时自动执行此操作)
  4. 在服务器上获取并提取更改
  5. 在服务器上导入转储。你必须编写一个脚本,搜索和替换路径(与你的本地路径不同),我猜你的登录名与本地数据库不同。
  6. 我希望这可以帮助您进一步考虑。