用户登录

给网站的文件与数据库打成一个压缩包,需要的时候可以把网站恢复成打包时的样子。比如在升级网站之前,你可以先给网站打个包。先查看一下更新信息:

drush ups

用的 drush 命令是 archive-dump,输入:

drush ard

ard 是 archive-dump 命令的别名。你会看到打包以后会存储到一个特定的位置,恢复的时候可以使用 drush archive-restore 后面加上压缩包的位置。

一般我会在工作到一定程度以后,去备份一下数据库,可以使用 sql-dump 命令,后面用一个 --result-file 选项,指定一下导出来的数据库文件存储的位置。

drush sql-dump --result-file=../05xx.sql

再去升级一下 Drupal:

drush up drupal

完成以后,我们可以再为升级之后的网站打个包:

drush ard

然后提交一下:
git add .
git commit -m '升级到 drupal 7.37'

最后再把网站的修改推送到远程仓库里,先查看一下当前的分支:

git branch

因为我们要让 master 永远指向一个可用的生产版本,现在网站还没准备好,所以,可以先把 develop 这个分支也推送到远程仓库里保存一下:

git push origin develop

打开项目在 github 上的页面 ... 点开 branch ,这里你会发现多了一个 develop 分支。再点开 commits ,这里会显示所有对项目做的提交。

打包,升级,推送《 创建宁皓网 #1:准备 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点