0
ユーザがノートを編集し、各編集でノートのバージョンを維持し、ノートの選択されたバージョンを比較できるようにする最良の方法は何ですか?ノートはおそらくSO上のものと同様のWMDエディタを使用して入力されます。私はこれをASP.net上に構築しています。ベースキャンプのwriteboardsに似た何か。asp.netでのノートのバージョン管理
ユーザがノートを編集し、各編集でノートのバージョンを維持し、ノートの選択されたバージョンを比較できるようにする最良の方法は何ですか?ノートはおそらくSO上のものと同様のWMDエディタを使用して入力されます。私はこれをASP.net上に構築しています。ベースキャンプのwriteboardsに似た何か。asp.netでのノートのバージョン管理
これを行う簡単な方法は、テキストフィールドとバージョン番号を持つテーブルを作成することです。メモが更新され、(再)提出されるたびに、更新されたテキストの完全なコピーをインクリメントされたバージョン番号で保存します。あなたは編集の完全な履歴を持っています。
もちろん、これは多くの重複したデータを意味しますが、これを管理することはバージョン間の差分や差分を維持するよりも簡単です。
2 diffバージョンの比較をどのように実装しますか? – Vikram
わかりません:)それは別の良い質問かもしれません...あなたは編集を比較するために何を使用しますか?多分、彼らはopensource diffライブラリを使っているでしょう。 –