首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >用于WordPress的Git

用于WordPress的Git
EN

Software Recommendation用户
提问于 2015-12-30 11:44:10
回答 1查看 79关注 0票数 2

我正在寻找一个提供版本控制的插件(特别是为WordPress使用git )。我希望插件能满足这些要求,

  • 记录文件系统和数据库中的更改(大多数插件无法检测到数据库中的更改,或者要求您不时备份数据库-我正在寻找一些记录更改的内容,如创建post和跟踪提交;雷维瑟是一个不符合这一要求的插件)。
  • 不同用户的更改被记录在这些用户名下(例如,在一个用户名下记录所有更改,比如"wordpress",而是在每次提交时记录用户名下的更改)。
  • 恢复提交的能力
  • 回滚到提交的能力(意味着它在提交后恢复所有内容)
  • 可以使用任何git实例(不需要使用像GitHub这样的平台,WordPress GitHub同步是一个插件不符合这一要求的例子)

一些不需要但需要的特性是,

  • 免费提供
  • 签出不同分支的能力
EN

回答 1

Software Recommendation用户

回答已采纳

发布于 2015-12-30 11:44:10

到目前为止,我看到的唯一满足这些要求的插件是VersionPress。它记录对文件系统中任何文件的更改,并跟踪对数据库所做的更改。它跟踪用户(和他们的电子邮件)所做的任何更改,并将他们与提交关联起来。WordPress本身所做的任何事情都会被称为“非管理操作”的用户跟踪。它既有还原提交的能力,也有回滚提交的能力。它创建自己的git实例(不需要连接到GitHub,但它确实有这样做的能力)。这个插件还在开发中,目前还处于早期发布阶段。预计将于2016年第一季度/第二季度发布。与他们联系后,我被告知还没有建立定价模型,但他们是这么说的,

新的定价还没有公布,但我们很可能会转向SaaS模式,这将是各种服务的年度订阅(考虑场外备份)。早期访问成员将从EAP获得折扣升级路径,但是VersionPress本身,或者至少其核心,很可能是免费的。

老实说,我真的很兴奋。这将使WordPress站点的备份更容易,因为它将大大减少备份存储的大小,使版本更易于恢复,并使开发变得更加容易。

VersionPress

简单地说,VersionPress对站点中的所有内容都进行了历史性的修订。它是WordPress的撤消按钮,允许您回滚到站点的任何以前的状态。但是它甚至比文本编辑器/文字处理器中常见的撤销按钮更好。您可以有选择地撤消过去的更改,保留较新的更改,在站点的多个实例之间进行无痛的同步,为书呆子/开发人员组织团队工作等等: VersionPress为WordPress带来了Git的强大功能。我们版本-控制两个文件和数据库,以一种聪明的方式,是友好的扩散/合并。关键是,您可以以与其他软件项目相同的方式管理您的WordPress站点。WordPress站点毕竟是一个软件项目,在我们看来,应该得到与世界其他地方相同的工具&工作流。特性

  • 自动更改跟踪- VersionPress创建新版本时,每次在网站上发生变化,无论是新的帖子,插件更新,主题定制或几乎任何东西。它跟踪文件和数据库,这使它非常强大。
  • 撤消和回滚-返回到站点的前一状态就像单击管理屏幕中的链接一样简单。有两种选择--要么回到以前的状态,要么撤销历史上的一些具体变化(S)。
  • 选择性撤消-最好的特性之一:您可以有选择地撤消更改而不影响更新。例如,您可以在维护更新内容的同时返回到以前的主题。
  • 简单的分期--对可靠的更新至关重要,但传统上很难设置和使用。VersionPress使它无痛。它还简化了团队工作流,因为它可以同步站点的多个克隆。
  • 伟大的备份- VersionPress是非常节省空间。一个有数百个更新的站点通常只需要几MB。另一件伟大的事情是粒度,因为新的“备份”是在每次逻辑更改之后创建的,而不是在固定的时间内创建的。
  • 任何工具和工作流-无论您如何管理您的网站,无论是通过管理屏幕,WP-CLI或通过手工编辑文件的外部工具,VersionPress支持这一点。任何Git客户端都可以用于使用VersionPress的存储库。
  • 作为插件的工具--听起来微不足道,但实际上是对WordPress扩展性的一大成就和贡献。VersionPress是最复杂的插件之一。
  • 在幕后工作-你可以安装和忘记VersionPress,它会在幕后默默地做它的工作。当你需要它的时候它就会在那里。
  • 坚固的内部- Git是最好的版本控制系统之一,我们自豪地把它的力量带到WordPress。

更新1

5/12/2016

票数 1
EN
页面原文内容由Software Recommendation提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwarerecs.stackexchange.com/questions/27619

复制
相关文章
OptaPlanner笔记6 N皇后
将n个皇后放在n大小的棋盘上,没有两个皇后可以互相攻击。 最常见的 n 个皇后谜题是八个皇后谜题,n = 8:
路过君
2023/08/14
2620
OptaPlanner笔记6 N皇后
经典算法之八皇后问题
八皇后问题是一个古老而又著名的问题,是学习回溯算法的一个经典案例。今天我们就一起来探究一下吧!
老肥码码码
2020/01/17
9840
经典算法之八皇后问题
843. n-皇后问题
n−皇后问题是指将 n 个皇后放在 n×n 的国际象棋棋盘上,使得皇后不能相互攻击到,即任意两个皇后都不能处于同一行、同一列或同一斜线上。
浪漫主义狗
2023/09/04
1650
843. n-皇后问题
843. n-皇后问题
n−皇后问题是指将 n 个皇后放在 n×n 的国际象棋棋盘上,使得皇后不能相互攻击到,即任意两个皇后都不能处于同一行、同一列或同一斜线上。
浪漫主义狗
2022/07/11
2640
843. n-皇后问题
全排列的应用:正方体的组成与八皇后
给定一个含有8个数字的数组,判断有没有可能把这8个数字分别放到正方体的8个顶点上,使得正方体上三组相对面上的4个顶点的和都相等。
神奇的程序员
2023/08/23
2360
全排列的应用:正方体的组成与八皇后
八皇后问题-Java
八皇后问题(英文:Eight queens),是由国际象棋棋手马克斯·贝瑟尔于1848年提出的问题,是回溯算法的典型案例。
utopia
2023/03/31
4000
前端「N皇后」递归回溯经典问题图解
在我的上一篇文章《前端电商 sku 的全排列算法很难吗?学会这个套路,彻底掌握排列组合。》中详细的讲解了排列组合的递归回溯解法,相信看过的小伙伴们对这个套路已经有了一定程度的掌握(没看过的同学快回头学习~)。
ssh_晨曦时梦见兮
2020/10/15
1.1K0
七十八、 回溯法解决八皇后问题
「八皇后问题」是一个以国际象棋为背景的问题:如何能够在8×8的国际象棋棋盘上放置八个皇后,使得任何一个皇后都无法直接吃掉其他的皇后。
润森
2022/08/17
4130
七十八、 回溯法解决八皇后问题
用栈解决N皇后问题(C语言)
首先最开始的是八皇后问题,是由国际西洋棋棋手马克斯·贝瑟尔于1848年提出的问题,也是回溯算法的典型案例。
小Bob来啦
2020/12/08
2.1K0
用栈解决N皇后问题(C语言)
回溯算法之N皇后问题[通俗易懂]
由于皇后的位置受到上述三条规则约束,我们必须通过一些技术手段来判断当前皇后的位置是否合法。
全栈程序员站长
2022/11/11
1.1K0
八皇后递归实现
八皇后问题,是指在8X8d的棋盘上放置八个皇后,使得她们不能互相攻击,皇后的攻击范围是同行同列,或是在一条对角线上,满足上列条件的摆法一共有多少种?
glm233
2020/09/28
2920
八皇后递归实现
搜索(3)
例2 八皇后问题  八皇后问题用一句话来描述,就是:找到所有在8*8的国际象棋棋盘上放置8枚皇后棋子并且满足任意两枚皇后不会互相攻击的方案  我们先来看一下国际象棋的棋盘:  棋盘是由8×
mathor
2018/07/04
5420
前端学数据结构与算法(十四):01执行的艺术 - 回溯算法(下)
书接上文,上个章节从递归到回溯的做了递进式介绍,相信已经对回溯有了初步的理解,接下来主要介绍更多与回溯相关的题目,从广度上加深对其理解。
飞跃疯人院
2020/12/06
5290
八皇后问题
八皇后问题,是一个古老而著名的问题,是回溯算法的典型案例。该问题是国际西洋棋棋手马克斯·贝瑟尔于1848年提出:在8×8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。
恋喵大鲤鱼
2018/08/03
5030
回溯法求解八皇后问题
八皇后问题,是一个古老而著名的问题,是回溯算法的典型案例。该问题是国际西洋棋棋手马克斯·贝瑟尔于1848年提出:在8×8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。高斯认为有76种方案。1854年在柏林的象棋杂志上不同的作者发表了40种不同的解,后来有人用图论的方法解出92种结果。计算机发明后,可以快速解决此类问题。
用户6021899
2021/04/19
1.1K0
回溯法求解八皇后问题
n皇后问题总结_模拟退火n皇后
N皇后问题是一个经典的问题,在一个N*N的棋盘上放置N个皇后,每行一个并使其不能互相攻击(同一行、同一列、同一斜线上的皇后都会自动攻击)。
全栈程序员站长
2022/11/11
8600
n皇后问题总结_模拟退火n皇后
Javascript判断两个日期是否相等(转)
这里,date1和date2看上去是一样的,但是运行 date1 == date2 返回的却是false。这是因为date1、date2都是对象,类型为引用类型,所以如果需要比较他们,需要去比较他们的字面量值,而不是单纯的用 == 来比较。
山河木马
2019/03/05
2.4K0
使用Wolfram元编程+编译 加速一类回溯算法
数独游戏,一行代码搞定N皇后问题,0.1秒玩胜Matlab之父Cleve Moler的四阶幻方!
WolframChina
2019/10/23
1.3K0
使用Wolfram元编程+编译 加速一类回溯算法
2022_HAUE_计算机学院暑期培训——BFS&DFS
描述 在图像编码的算法中,需要将一个给定的方形矩阵进行 Z 字形扫描(Zigzag Scan)。
浪漫主义狗
2023/09/04
1980
2022_HAUE_计算机学院暑期培训——BFS&DFS
2022_HAUE_计算机学院暑期培训——BFS&DFS
描述 在图像编码的算法中,需要将一个给定的方形矩阵进行 Z 字形扫描(Zigzag Scan)。
浪漫主义狗
2022/07/11
8480
2022_HAUE_计算机学院暑期培训——BFS&DFS

相似问题

八皇后对角线运动

33

八皇后--对角线图案

114

8皇后对角线检查

116

N皇后对角线的检验

33

8皇后的对角线测试

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文