1

私はdjangoベースのwikiに取り組んでいます。セクション編集機能 (マークダウン ヘッダーで区切られたセクション) があり、Git Python ライブラリ経由で git (単一のリポジトリ) を使用してリビジョンを保存しています。

同じページの複数の同時編集を処理する方法を見つけようとしています (git-python を使用)。

ありがとう、

4

1 に答える 1

2

他のシステム (例 ikiwiki など) がこれらをどのように処理しているかを調べてください。

コミット要求が順番に届きます。それらをコミットしてみてください。競合がある場合、またはコミット リクエストが以前の HEAD に基づいている場合は、コミット リクエストの送信者に、現在の HEAD との編集の違いを完全に報告してください。

于 2012-02-28T20:39:39.323 に答える