【问题标题】:versioning of notes in asp.netasp.net 中注释的版本控制
【发布时间】:2009-04-29 15:22:50
【问题描述】:

允许用户编辑他们的笔记、在每次编辑时维护笔记的版本以及允许他们比较选定的笔记版本的最佳方式是什么。注释可能会使用类似于 SO 上的 WMD 编辑器输入。我将在 ASP.net 上构建它。类似于 basecamp 上的写字板。

【问题讨论】:

    标签: asp.net versioning document


    【解决方案1】:

    一个简单的方法是创建一个带有文本字段和版本号的表格。每当更新和(重新)提交注释时,请保存更新文本的完整副本,并增加版本号。这样您就有了完整的编辑历史记录。

    当然,这意味着大量重复数据,但管理这些数据比尝试维护“增量”或版本之间的差异要容易得多。

    【讨论】:

    • 你将如何实现 2 个 diff 版本的比较?
    • 不确定 :) 这可能是另一个好问题... SO 用于比较编辑的什么?也许他们正在使用开源差异库。
    猜你喜欢
    • 2010-09-24
    • 2013-07-19
    • 2011-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-21
    • 2016-06-15
    相关资源
    最近更新 更多