2012-03-19 7 views

答えて

5

gitとsvnブランチをBazaarで適切なディレクトリにチェックアウトすることができます(bzr-svnbzr-gitプラグインを使用)。その後、bzr-externalsプラグインを使用して、すべてを一度に更新またはプッシュすることができます。

しかし、gitとsvnを手作業で使いたいのであれば、これらのツールを使ってチェックし、ディレクトリを無視してください。

+0

私は本当にそれらのプロジェクトに対してコミットする必要はありません。私はちょうどそれらを使用して、自分のbzrベースのものに干渉することなくコードをチェックアウトできるようにしたい。 –

+0

確かに、あなたが必要とするものがあれば、外部を使って一挙にすべてをプル/アップデートすることもできます。それ以外の場合は、ツリー内で手動でチェックする以上のものは必要ありません。 – AmanicA

+0

+1は非常に簡単です。 – TridenT

0

あなたのプロジェクトについての詳しい情報を提供したり、ant buildやmaven buildプロジェクトのように吸う方がよいでしょうか?

あなただけのいくつかは、プロジェクトの依存無視したい場合は、この

/project1に /Project2の のような.gitignoreファイルにそれらを追加することができます.....

Brで、 ティム

+0

私はgitではなくbzrを使用しています。私のプロジェクトは主にJavascriptベースですが。 –

+0

私は間違いを犯します:) – Tim

1

他のバージョン管理システムからbzrブランチのサブディレクトリにチェックアウトするだけで、それらについてbzr bugがない場合、最も簡単な解決策は、それらのサブディレクトリをbzrブランチの.bzrignoreファイルに追加することです。

+0

追加の質問として、svn/gitリポジトリのバージョン/タグを設定して新鮮なチェックアウトに正しい依存関係が表示されるようにするためのトリックはありますか? –

+1

そのためには、bzr-externalsのようなプラグインを使用する必要があります。 bzr自体は、まだコアの依存関係のリンクをサポートしていません。 – dOxxx

関連する問題