wiki - wiki 使用什么方法来合并并发编辑?

标签 wiki merge

如果两个用户编辑同一个 wiki 主题,wiki(或类似的协作编辑软件)中使用了什么方法将第二个用户的编辑与第一个用户的编辑合并?

我想要一个解决方案:

  • 不需要锁定
  • 不会丢失对页面的任何添加。
  • 它可能会添加额外的“样板”文本以指示进行了不同更改的位置。

  • (我对可用于实现 this uservoice idea 堆栈溢出的解决方案感兴趣。)

    最佳答案

    我使用大多数 Wiki 软件(例如 MediaWiki)的经验是它会跟踪您正在编辑的文档的版本。如果文档在您编辑期间发生更改,您的更改将被拒绝并提示您执行手动合并。

    关于wiki - wiki 使用什么方法来合并并发编辑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/223040/

    相关文章:

    git - 如何 merge 并保留我的更改?

    mediawiki - 是否有 MediaWiki API 可以将 mediawiki 文本转换为 HTML?

    php - 如何将两个数组组合在一起?

    java - 如何在 Confluence 中保存通过用户宏输入的数据?

    php - 维基百科信息框 - 麻烦匹配模式

    firebase - 如何在firebase firestore中准确合并多个流

    svn - git-svn:重置主人的跟踪

    audio - 在调整音量的同时将两个音频文件与sox合并

    ruby-on-rails - 最有用的 Rails 插件、Ruby 库和 Ruby gems?

    asp.net - 在 ASP.NET 上构建维基百科(学习练习)。如何清理不受信任的数据,但保持格式化?