我正在设置一个简单的在线cms /编辑系统,并带有一些多个编辑器,并且希望能够通过差异,历史记录,比较和回滚功能为一小段文本提供简单的审计线索。如何使用Mongodb直接编写或使用Subversion等版本控制系统?
我们的编辑已经习惯了使用XML/Svn的好处,我真的很想在我的系统中创建一个简单的版本。
我知道我大概可以创建自己的使用比方说,一个版本/历史数据库中包含this联的ID,但我想知道这是最好的方式,或者如果有一个相当于一个SVN API风格的界面是否可用?
顺便说一句,我完全新的MongoDB这样下去容易对我:-)
干杯
你想把你的Mongo数据库放在版本控制下吗?还是你想使用Mongo作为版本控制应用程序? – DrColossos 2012-04-22 09:51:15
如果我可以以某种方式将mongodb置于版本控制之下,并且具有与在版本控制下说XML文件相同的功能,这将是理想的,因为我不必尝试重现现有系统。不知何故,我怀疑这是不可能的?我想我正试图解决的真正问题是回溯并比较多个用户随时间所做的更改。顺便说一下,我只谈少数用户。我也计划使用一个PHP驱动程序。 – Thereman 2012-04-22 16:16:18