web-dev-qa-db-ja.com

Aegir make_working_copy SCMオプションはどういう意味ですか?

プラットフォームを作成し、作業コピーを保持することを選択した場合、これにより、CLIのaegirユーザーがブランチを更新およびマージできる.gitクローンが開始されますか?

新しいプラットフォームを作成します。

ダッシュメイクオプション:

  • 通常-SCMファイルを破棄します

  • 作業コピー-SCMファイルを保持します

作業コピーディレクトリはどこにありますか?

1
Mau

Aegirユーザーインターフェイスの[Drushmakeオプション]フィールド(makefileに基づいて新しいプラットフォームを作成する場合)は、--working-copyオプションをDrushmakeに渡すかどうかを決定するだけです。

Drushmakeの--working-copyオプションは、「そのような方法を使用してダウンロードされたプロジェクト用に、.gitなどのVCSディレクトリを保持します」。 (出典: Drush.org

--working-copyオプションを渡すと、.gitディレクトリがそのまま残り(手動でgit cloneを実行したかのように)、更新などをプルできるようになります。ただし、これは 推奨)ではありません。 way Aegirでモジュールを更新するため、「通常-SCMファイルを破棄する」オプションをお勧めします。

aegir_make_working_copy モジュールは、Aegirコア2.xにマージされる前に、Aegir1.xにこの機能を提供していました。

2
BWPanda