バージョン管理 バージョン管理とは何ですか? Apache™Subversion®(SVN)は、ソースコード、Webサイト、ドキュメントなど、現在および以前のバージョンのファイルのバージョンおよびリビジョン管理のためのツールです。 Apache™Subversion®は、Apache SoftwareFoundationの登録商標です。 リビジョン管理(バージョン管理、バージョン管理、およびソース
コマンド プロジェクトの一部のSVNコマンドが変更される可能性があるため、すべてのコマンドがログイン状態で使用できるわけではありません。 表 3 . コマンドの可用性 指示 ログインしていない ログイン SVNリポジトリブラウザ X X SVNワーキングコピーを編集する X プロジェクトをSVNにインポートする X X チェックアウト X X コミット、コミットプロジェクト X X 比較 X HE
コマンド:SVNリポジトリブラウザ シンボル: 関数 :コマンドはSVNリポジトリブラウザを開きます。ここでは、SVNリポジトリの内容がツリー構造で表示されます。ブラウザでリポジトリを検索できます。 電話 : プロジェクト→SVN メニュー 選択したオブジェクトに応じて、コンテキストメニューで次のコマンドを使用できます。 ログを表示 チェックアウト フォルダーを作る にコピー 名前を変更 消去 マ
コマンド:プロジェクトをSVNにインポートする シンボル: 関数 :コマンドは プロジェクトをSVNにインポートする インポートするためのダイアログ CODESYS SVNリポジトリにプロジェクトします。 電話 : プロジェクト→SVN メニュー . 要件 SVNリポジトリにアクセスでき、そのURLを知っています。 プロジェクト全体への読み取りアクセス権があります。 重要 プロジェクトは常に暗号化
コマンド:比較 シンボル: 関数 :このコマンドは、作業コピーとBASEリビジョンの比較結果を示すタブを開きます。基本リビジョンは、SVNリポジトリの最上位リビジョンです。 . 電話 : プロジェクト→SVN メニュー コンテキストメニュー 要件 :オブジェクトはバージョン管理されており、ローカルで変更されており、競合していません。 異なるオブジェクトを比較しながら、複数のタブを同時に開くことがで
コマンド:SVN情報 関数 :このコマンドは、SVNリポジトリーで選択されたオブジェクトに関する情報を提供します。 The SVN情報 これを行うためのダイアログが開きます。 電話 : コンテキストメニュー: SVN 要件 :バージョン管理されたオブジェクト(SVNリンク付き)がオブジェクトツリーで選択されています。 ダイアログ:SVN情報 例 1 . 例 Name: Device_4\Plc L
コマンド:プロパティを表示 シンボル: 関数 :コマンドは SVNプロパティ ダイアログ。そこで、バージョン管理されたオブジェクトのプロパティを編集できます。 電話 : コンテキストメニュー: SVN 要件 :バージョン管理され、ロック解除されたオブジェクトが選択されています。 ダイアログ:SVNプロパティ 表 19 . プロパティ:<オブジェクト名> 名前 プロパティの名前 例: myprop:
コマンド:CheckForUpdates 関数 :このコマンドは、プロジェクトの新しいバージョンがサーバーで使用可能かどうかを確認します。 電話 :テストマネージャーでのアクション TestManager.SVN 要件 : CODESYS Test Manager アドオンがインストールされています。 構成 表 27 . サーバーで現在のプロジェクトを確認し、... 利用可能なアップデートがあるこ
ダイアログ:リビジョンを選択 関数 :ダイアログには、現在選択されているリビジョンが表示されます。そこで、選択範囲を編集できます。 リビジョン 頭 :ブランチ内の最新リビジョン(最上位リビジョン)が表示されます。 リビジョン :特定のリビジョンがリビジョン番号で表示されます。 例: 3 ヒント:クリック リビジョンを表示します。そうして ログ ダイアログが開き、リビジョンと関連するアクションが表示
ダイアログ:自動ロックに失敗しました ダイアログには、自動ロックが不可能だったすべてのオブジェクトのリストが表示されます。オプションでは、方法を定義します CODESYS SVN 競合を解決する必要があります。 表 47 . 自動ロックとマージ 影響を受けるオブジェクトのロックを盗むようにしてください 「オフラインモード」を有効にして、一時的にロックを抑制します これらのオプションは、別のユーザー