Skip to main content

コマンド:コミット、プロジェクトのコミット

シンボル: _svn_icon_commit.png

関数:コマンドは、で行われた変更をコミットします CODESYS SVNリポジトリに。 The 専念 この目的でダイアログが開きます。

. 電話
  • コンテキストメニュー: SVN このオブジェクトを正確にコミットする

  • プロジェクト→SVN→プロジェクトのコミット プロジェクトのすべての変更を同時にコミットするメニュー

要件:少なくとも1つのオブジェクトが変更されました。内容が変更されたオブジェクトは、オブジェクトツリーで次のようにオーバーレイされます。 _svn_icon_status_modified.png_svn_icon_status_modified_properties.png、 また _svn_icon_status_modified_binary_only.png シンボル。

コマンドを実行すると、コミットするオブジェクトのロックが自動的に解除されます。

ダイアログ:コミット

11. コミット先:<プロジェクト/オブジェクトのURL>

SVNリポジトリのURL

例: file:///D:/SVN repository/trunk/ControlABC.project

ログメッセージ

変更をコメントするログメッセージを入力します。

例: Bug fix error 123

最近のメッセージ

を開きます 最近のメッセージ 最後のログメッセージを表示するためのダイアログ

ログメッセージをクリックして受け入れることができます。



12. 加えられた変更(比較するにはオブジェクトをダブルクリックし、その他の操作にはオブジェクトを右クリックします)
_svn_img_commit_objects.png

変更されたためコミットできるオブジェクトのリスト

SVN URLは、SVNリポジトリ内のオブジェクトの階層を反映しています。

オブジェクトは、オブジェクトのステータスに応じて色で強調表示されます。

  • 青:変更

  • 緑:追加

  • 濃い赤:削除

  • 赤:競合

  • 黒:バージョン管理されていません(SVNリポジトリにはありません)

    注:これらのオブジェクトは、 バージョン管理されていないオブジェクトを表示する オプションが選択されています。

  • 灰色:コミットから除外

    注:これは、 コミット中は無視する オプションが選択されています。

このリストには、変更されていないがロックされているオブジェクトも含まれています。これは、ロックがリポジトリで見過ごされるのを防ぐのに役立ちます。

オブジェクトをダブルクリックして、比較ダイアログを開きます。作業コピーのリビジョンは、基本リビジョンと比較されます。クリックすると比較ダイアログも開きます 比較 コンテキストメニューで。

オブジェクトを右クリックして、コンテキストメニューを開きます。

注: プロジェクトをコミットする コマンドが実行された場合、オブジェクトのリストがここに表示されます。いつ 専念 コマンドが特定のオブジェクトに適用されると、このオブジェクト(変更またはロックされている場合)とその変更またはロックされた子オブジェクトのみが表示されます。

物体

standard icon:オブジェクトがコミット用に選択されています。

例: _svn_img_list_of_modified_objects.png

テキストステータス

のオブジェクトステータス CODESYS

  • 変更

  • 追加した

  • 削除

  • バージョン管理されていない

  • 競合

プロパティのステータス

オブジェクトのメタデータのステータス:

  • 変更

  • 追加した

  • 削除

  • 競合

  • 普通

ロック

オブジェクトにロックがある場合は、ロックを適用したユーザーがここに表示されます。

例: b.mayer

説明

ログメッセージの表示



すべて選択/選択解除

standard icon:リスト内のすべてのオブジェクトが選択されています。

ロックを維持する

standard icon:ロックされたオブジェクトは、コミット後もロックされたままになります。

変更リストを保持する

standard icon:変更リストはコミット後も残ります。

_cds_icon_option_deactivated.png:コミット後に変更リストは削除されません。

コミット後に更新(推奨)

standard icon:オブジェクト/プロジェクトはコミット後に更新されます。このチェックボックスをオンにすると、プロジェクトが最新であることを確認し、作業コピーの改訂が混在することによる競合を防ぐことができます。

ボタン プロジェクトの更新

プロジェクトを更新します

ヒント:以前に更新されたプロジェクト/オブジェクトをコミットすることにより、競合を防ぎます。

_cds_icon_warning.png ストレージプロファイルの更新

作業コピー内のリポジトリのストレージプロファイル(ストレージバージョン)は、SVNリポジトリ内のものとは異なることに注意してください。この場合、コミットするとリポジトリ内のストレージプロファイルが変更されます。

作業コピーとリポジトリ間の交換が必要なアクションの場合、ストレージプロファイルに一致するように対応するメッセージが表示されます。これについての詳細は、以下も参照してください。 バージョンプロファイルの整合性をチェックする

わかった

ショートカット: Ctrl+入力

最初に作業コピーをチェックします

作業コピーが最新のときに変更のコミットを開始します。

. 作業コピーが古くなると、ダイアログが開きます。そこで、以下から選択できます。
  • コミットを中止し、問題を調査したいと思います。

  • はい、このプロジェクトを今すぐ更新したいと思います。

  • コミットを続行します。私は自分が何をしているのかを知っています。

注:コミットの履歴は、 メッセージ 見る。

メッセージは色で強調表示されます。

  • 青:変更をコミットする

  • 緑:オブジェクトを追加します

  • 濃い赤:オブジェクトを削除/置換

  • 黒:その他のメッセージ(概要)

外部の取り扱い

外部が同じSVNリポジトリにある場合、この外部での変更はコミットダイアログに一覧表示され、内部プロジェクトと一緒にコミットされます。

外部が別のSVNリポジトリにある場合は、外部プロジェクトの変更について通知されるため、これらを個別にコミットする必要があります。

外部には 外観 財産。

詳細については、以下を参照してください。 SubversionWayのバージョン管理

コンテキストメニュー(オブジェクトを右クリック)

_svn_icon_compare.png 比較

比較ダイアログを開いて、作業コピーを最上位のリビジョンと比較します

_svn_icon_compare.png HEADバージョンと比較

比較ダイアログを開いて、作業コピーをHEADリビジョンと比較します

_svn_icon_compare.png リビジョンと比較

. リストエントリは、オブジェクトのステータスに応じて色で強調表示されます。
  • 青:変更

  • 緑:追加

  • 濃い赤:削除

  • 赤:競合

  • 黒:バージョン管理されていません(SVNリポジトリにはありません)

    注:これらのオブジェクトは、 バージョン管理されていないオブジェクトを表示する オプションが選択されています。

  • 灰色:コミットから除外

    注:これは、 コミット中は無視する オブジェクトに対してオプションが選択されています。

_svn_icon_revert.png クリア

作業コピーへの変更を破棄します

その後、オブジェクトはSVNリポジトリのリビジョンに対応します。

_svn_icon_log.png ログを表示

選択したオブジェクトのバージョン履歴を表示します

プロパティ

を開きます SVNプロパティ ダイアログ

そこにプロパティが表示され、編集することができます。

変更リストに移動

注:コマンドはまだ実装されていません。