1

Play Scalaアプリがあり、1つはソース用、もう1つはデプロイ用の2つのリモートがあります。デプロイメントには./targetディレクトリが必要ですが、ソースリモートからビルドファイルをクリーンに保ちたいです。ソースリモートのみがターゲットディレクトリを無視するようにすることは可能ですか?

ありがとう!

4

2 に答える 2

3

.gitignoreリポジトリ(ルート)にファイルを追加します(例:次のようなもの)。

# Ignore target directory
target

編集:申し訳ありませんが、トリガーが速すぎます。これにより、両方のリモートのターゲットファイルが無視されます。デプロイメントリモートにいくつかのファイルを含めるには、おそらく別のブランチを使用する必要があります。

デプロイメント用に1つ、ソース用に1つのブランチ。デプロイするときはいつでも、ソースブランチからデプロイメントブランチへの違いをマージします。デプロイメントブランチでは、.gitignoreファイルの外観が異なる場合があります。

于 2013-02-27T09:05:37.067 に答える
1

アップストリームがリモートデプロイメントブランチであり、build /ディレクトリを無視しないデプロイブランチがある場合はどうでしょうか?次に、各デプロイの前に 、開発ブランチをデプロイにマージする必要があります。

于 2013-02-27T14:57:52.560 に答える