1. ソース管理

複数のユーザーによる競合を解決する

日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

複数のユーザーが同じソースを編集する場合、あるユーザーがドラフトを公開すると、次のユーザーが競合によりエラーが発生します。エラーは通常、Connector Content changed in version: xのような内容です。

!ヒント情報源公開時の矛盾を避けるために、私たちは以下のことを推奨します

  • ソースを修正する際にチームの他のメンバーと同期を保つこと。

  • オプションとして、JavaScriptコードの追加など複雑な変更を加えた場合は、ローカルシステムに保存してください。そして、競合で変更を失った場合はローカルコピーを参照できます。

内部的に、公開されたソース版とドラフト版を区別するために、内部Search的に矛盾が生じます。もし公開されたソースのバージョンXを持つなら、ドラフトソースはバージョンXにも含まれてはいけません。

このシナリオを考えてみましょう

公開 され、バージョン3で。ユーザーはこのソースをAし、同時に編集Bします。さて、ABもソースは ドラフト 状態で、バージョン4(バージョン3から1分の増分)になっています。 Aソースを公開します。以下のことが起こります:

  • ソースは公開されており、バージョン 4に収録されています。
  • Bの場合、ソースは依然としてドラフトバージョン4に存在します。これは、バージョン4に公開されたソースとバージョン4にドラフトソースが存在するため、競合を引き起こします。
  • この競合を処理するために、 B はソースを最新の公開版に戻します。今、 B は公開されたバージョン 4を持っています。
  • オプションとして、 B ソースを編集した場合、ソースはドラフト状態に移動し、バージョン 5に増量されます。変更を公開した場合 B ソースは公開状態に移動し、バージョン 5になります。

もしソースを公開して「利益相反がある」というエラーメッセージが表示された場合、

複数のユーザーによる競合を解決するために:

  1. エラーメッセージで**close_x.pngを閉じ**るClick。
  2. 元に戻す最後に公開されたバージョンのソース。これで、他のユーザーが公開した変更が手に入ります。
  3. 編集pencil_grey.png変更したい部分を再作成するためのソースです。
  4. 出典を公開してください。
この記事を改善するための提案がある場合は、 お知らせください!