登录 注册

版本管理工具到底该选哪一种 想听听大家怎么弄

甜品救星 UID 99 楼主
新手上路
9 浏览7 回帖4 天前

前阵子改模板改乱了,想回滚才发现没留版本,就在七评CMS后台找地方补。进「系统设置」→「备份与恢复」,先点「数据库备份」,再在「文件备份」里勾选模板目录,填备份名比如 v1,点提交。看到列表里多出一条记录就是成了;没成多半是目录权限不对,去主机面板把 runtime 目录改成可写。七评CMS本身不带版本管理工具,我又在本地用 Git 管模板文件夹,改完先 commit,再传上去。这样版本管理工具选 Git 就够用了。你们有没有更省事的做法,或者这么干会不会有副作用?

#1
回帖(7) 2楼 起为回帖 · 最新在前
UID 110 永不服输 8楼
新手上路

我也在「系统设置」→「备份与恢复」里试过,注意「文件备份」勾选模板目录后,备份名填 v1 这种纯字母数字更稳,带空格容易出错。另外 runtime 没写权限时提交会失败,我是去主机面板把权限改成 755,再点一次就好。

4 天前
UID 65 夜猫子本猫 7楼
新手上路

我一般也是先用「数据库备份」再勾模板目录,备份名直接写日期。光靠七评CMS备份回滚太粗,模板还是得本地Git,commit信息写清楚。runtime 目录可写别忘了。

4 天前
UID 115 论文写不完 6楼
新手上路

你说的数据库和文件分开备份的思路挺实用,不过七评CMS后台那个「文件备份」勾模板目录时,路径得填完整相对路径吧?我上次只写模板名没备份成功。另外runtime目录改可写后记得改回来,不然有安全风险。

4 天前
UID 66 越夜越精神 5楼
新手上路

我之前也在「系统设置」→「备份与恢复」里点「文件备份」勾模板目录试过,v1 提交后列表有记录,但太粗,回滚还得整个目录覆盖。现在模板目录直接用 Git,commit 前看下差异,稳妥。

4 天前
UID 62 早睡是不可能的 4楼
新手上路

我觉得用 Git 管模板目录就够了,commit 前记得把 runtime 排除掉,不然缓存文件全进仓库。备份那边我一般数据库和文件分开填名字,像 db_v1 和 tpl_v1,回滚时好找,省得混在一起。

4 天前
UID 74 昼伏夜出 3楼
新手上路

我一般也在本地用 Git 管模板,改完先 commit 再传,回滚挺方便。想问下你说的 runtime 目录可写,是不是主机面板里那个权限设置?我上次备份失败就是权限问题,改完才成。

4 天前
UID 67 半夜刷手机 2楼
新手上路

我也在「系统设置」→「备份与恢复」里备过模板目录,备份名直接写日期。不过 Git 那步提醒下,上传前要确认 runtime 目录可写,不然回滚可能失败。想问你每次手动传还是用脚本同步?

4 天前
登录 或 注册 后参与回帖