0

私の同僚は、Bitbucket で Java プロジェクトを持っています。最近、私は彼らのプロジェクトを実行する必要があります。SO 私は TortoiseHg を使用してプロジェクトをプルします。コードに変更があると仮定して、リポジトリからプロジェクト コードをプルするたびに、6 つのサブプロジェクトで構成されるプロジェクト全体を再構築する必要がありますか?

4

1 に答える 1

0

あなたの同僚は、mercurial の使用を意図していない 1 つのレポに複数のプロジェクトを持っているようです ( 1 つのプロジェクトと 1 つのリポジトリ: Mercurial の使用権を参照) 。

ほとんどの場合、すぐに修正してもらうことはできないため、時間がかかりすぎない場合は、すべてのプロジェクト全体を再構築するのが最も安全です。

それ以外の場合にできることは
hg pull
hg status --rev x:tip
、これは、最後にビルドしたリビジョン (xこの番号に置き換えます) とヒントの間のステータスです。これにより、最後にビルドしてから変更されたすべてのファイルが表示されます。それらがどのプロジェクトに含まれているかを確認し、変更されたプロジェクトのみをビルドできるようになりました。

于 2012-07-16T02:52:40.443 に答える