Mos*_*man 2 versioning model ruby-on-rails version ruby-on-rails-3
我想在rails app上的ruby中实现一种版本模型的方法.(版本3.1+).我所追求的就像mediawiki所做的那样; 可以轻松区分所做的更改,显示已更改的内容以及更改后的内容.此外,我希望能够存储相关的模型(想象一下博客帖子上的评论).但是,最后一个功能是应有的,而不是一个交易破坏者.
我还应该能够恢复到旧版本的模型数据,而不会丢失它之后的版本.
我已经遇到过PaperTrail:https: //github.com/airblade/paper_trail
有更好的替代方案吗?我也不确定纸张痕迹是否允许差异.
为什么不看看Ruby Toolbox/Versioning
在我看来,唯一的选择是:
所有其他人都非常不活跃.
至于差异:Paper Trail绝对可以对版本进行差异化,请参阅https://github.com/airblade/paper_trail并查找"差异版本"
| 归档时间: | 
 | 
| 查看次数: | 1905 次 | 
| 最近记录: |