別のテスト環境ファイルで更新して、テスト環境を作成しようとしています。私の状況は次のとおりです。
ディレクトリSRCがあります。必要なすべてのビルドを含むディレクトリ「test_bundles」および「tools_bundles」があります。さらに、SRC には「test_bundles」および「tools_bundles」ディレクトリ内の特定のビルド、つまりシンボリック リンクを指すファイル「test_bundle_1」、「tools_bundle_1」などを含む「latest」ディレクトリがあります。
現在、別の Linux システムに、SRC ディレクトリの「test_bundles」と「tools_bundles」の内容で定期的に更新される DEST ディレクトリがあります。また、SRC ディレクトリ内の「最新」と同じファイルを持つ DEST に「最新」ディレクトリが必要ですが、DEST 内の「test_bundles」および「tools_bundles」内のビルド (これらのビルドは同じです) を指します。
ファイルはリンクを別のビルドに変更し、さらに、新しいファイルは SRC 内の「最新」にも追加されることに注意してください。したがって、コピー操作を行うたびに、すべてが更新されます。
これを何と呼べばいいのかわからない。別の親ディレクトリ構造へのリンクを使用して、SRC の「最新」を DEST の「最新」ファイル (シンボリック リンク) にコピーしようとしていますか。
「test_bundles」と「tools_bundles」を更新することで、スクリプトがうまく機能していることに注意してください。テスト環境が異なるベースディレクトリを使用する「最新」ファイルの方法が必要です。