いつもNotePMをご利用いただきありがとうございます
今回のリリース内容
同時編集時の自動マージ機能 (3-way merge)
複数人で同じページを同時に更新した場合、自動的にマージする機能を追加しました
技術的には 3-way merge(3ウェイマージ) の仕組みを利用しています。
これまでは議事録のフィードバックなど複数人でページ更新した場合、気づかずに他のユーザーの更新を上書きしてしまう等の問題がありました。今回のリリースで解消できればと思います
(自動マージの例)
自動マージした場合、ページ更新時に「自動マージしました」のメッセージが表示されます。
(同じ行を更新してコンフリクトした場合)
同じ行を更新した場合、コンフリクト(競合)が発生します。
その際、コンフリクトが発生した位置にGitのコンフリクトマーカー 「<<<<<<<
」「」が挿入されます。 >>>>>
普段からGitを扱っていない方にはかなり分かりづらいのですが、、、
- 「
<<<<<<<
」から「|||||||
」までが、自分が更新した内容「あああ」 の部分
- 「
|||||||
」から「=======
」までが、競合する前の状態「aaa」 の部分
- 「
=======
」から「」までが、他のユーザーが更新した内容 >>>>>
「111」 の部分
となります
これらの情報をもとに競合した部分を解消してページ更新してください。
不具合の修正
- IEの場合、キーワード検索フォームが正常に動かない問題を修正
- クレジットカードエラーでも正常終了メッセージが表示される問題を修正
- その他、軽微な不具合修正
今後もNotePMをよろしくおねがいいたします!
Twitter
https://twitter.com/notepm_jp