Skip to main content

作業コピーの使用

プロジェクトをチェックアウトする

あなたはコピーすることができます CODESYS に保存されているプロジェクト SVNリポジトリ、編集用の開発システムに。

手順. 作業コピーの作成
  1. 開ける CODESYS

  2. クリック プロジェクト→SVN→ チェックアウト

    The チェックアウト ダイアログが開きます。

  3. SVNリポジトリのURLを指定し、SVNリポジトリツリーでプロジェクトを選択します。

    A CODESYS プロジェクトは、ファイル拡張子によって自動的に識別されます(.project_project.library、 また _library)チェックアウト時に「プロジェクト」または「ライブラリプロジェクト」として。

  4. チェックアウト先、開発システム上の作業コピーの名前と場所を指定します。

  5. クリック わかった ダイアログを終了します。

    プロジェクトはで始まります CODESYS。プロジェクトのオブジェクトツリーでは、SVNリンクは次のように表示されます。 オーバーレイされたアイコン。これで、プロジェクトは開発システムに作業コピーとして保存されます。

作業コピーの編集

ヒント

特にプロジェクトがチームによって改訂された場合は、編集を開始する前に作業コピーを更新してください。このようにして競合を防ぎます。

バージョンプロファイルの整合性をチェックする

バージョン4.4.0.0以降、 CODESYS SVN プロジェクトのストレージプロファイルかどうかを確認します(CODESYS 作業コピーのプロジェクトが保存されたバージョン)は、SVNリポジトリのストレージプロファイルと一致します。プロファイルが異なる場合は、メモ _cds_icon_warning.pngストレージプロファイルの更新 に赤で表示されます 保留中の変更 ビューとで 専念 ダイアログ。さらに、リポジトリと作業コピーの間でコミットを必要とするアクションの場合、メッセージダイアログが不整合について通知します。ストレージプロファイルに必要な変更を加えることでサポートを受けられます。たとえば、これは次のSVNアクションで発生する可能性があります:コミット、復帰、更新、およびチェックアウト。

の場合 meta.profile オブジェクトは次のように変更されて表示されます _svn_icon_status_modified.png、ストレージプロファイル情報が含まれているため、コミットする必要もあります。

不整合によって引き起こされる問題を防ぐために、オブジェクトレベルで異なるストレージプロファイルの場合、特定のアクションは実行できなくなりました。プロジェクトレベルでは、少なくとも常に作業コピーに使用するオプションがあります。 プロジェクトを名前を付けて保存 コマンドを実行するか、対応するリビジョンに戻すことでストレージ形式を再度適合させます。これにより、データがわずかに失われる可能性があります。

作業コピーの現在の保存形式は、 プロジェクト情報ファイル 下のタブ で保存

  1. 作業コピーを開きます。

  2. クリック プロジェクト→SVN→ プロジェクトを更新する (シンボル: _svn_icon_update.png)。

    作業コピーは最新です。

  3. プロジェクトを修正します。

  4. クリック プロジェクト→SVN→ SVN作業コピーを編集する

    ダイアログが開きます。そこで、変更を参照できます。

  5. ダイアログを終了します。

  6. 必要に応じて、 SVN→ 元に戻す コンテキストメニューで。結果として、 CODESYS SVN 最初に、作業コピーのストレージプロファイルがSVNリポジトリ内のプロジェクトのストレージプロファイルと一致するかどうかを確認します。ストレージプロファイルが異なる場合、オブジェクトレベルで元に戻すことはできません(を参照)。 ノート その上)。

    ファイルはベースリビジョンに戻され、変更は破棄されます。

  7. 必要に応じて、 比較 編集したオブジェクトのコンテキストメニュー。

    比較ダイアログが開きます。ここで競合を解決できます。

  8. 比較ダイアログを閉じます。

  9. クリック プロジェクト → SVN → プロジェクトをコミットする (シンボル _svn_icon_commit.png)。

    The 専念 ダイアログが開きます。

  10. メッセージ、変更を説明するログエントリを指定します。例: Changes for customer ABC, request 1234.

    変更は、リビジョン番号付きのリビジョンとしてSVNリポジトリに保存されます。

の作業コピー形式を変更しました CODESYS SVN V4.1.0.0以降

バージョンのプロジェクトの場合 CODESYS SVN V4.1.0.0 以上では、作業ディレクトリ(作業コピー)の形式が新しくなります。

で作成されたプロジェクトを開くと V4.0.4.0 以下の場合、プロジェクトを開くと、プロジェクトは自動的に新しい形式に更新されます。

で作成されたプロジェクトを開くと V4.0.4.0 以下で、プロジェクトは古いSVNバージョンに基づいています 1.7.x 以下の場合、プロンプトが表示されます。 CODESYS フォーマットを更新する必要があります。更新を拒否すると、プロジェクトのSVNリンクが非アクティブ化されます。プロジェクトをロードして編集することはできます。

この更新は、SVNサーバーへの保存には影響しません。以前のバージョンのクライアントでプロジェクトをチェックアウトすることもできます。新しい形式は、ローカルの作業ディレクトリにのみ影響します。

詳細については、以下を参照してください。 http://svnbook.red-bean.com/en/1.8/svn.ref.svn.c.upgrade.html