2011-07-19 12 views
1

MercurialリポジトリをSubversionに移行する悲しいプロセスです。私たちのantビルドは、作業コピーのバージョンを手に入れ、トレーサビリティの目的で、hg id -iを使ってビルド製品に貼り付けました。このグローバルIDは、作成されたバージョンを追跡するために知っておく必要があるすべてのIDです。AntビルドのSVNリポジトリURLを取得する簡単な方法

もちろん、SVNではそれほど簡単ではありません。私はsvnversionを使用して作業コピーのバージョンを入手する方法を知っていますが、それだけでは完全な話は分かりません。あなたはブランチやタグを知っている必要があります。再。

WCパスに対応するリポジトリURLを簡単に取得する方法はありますか?私が欲しいのはsvn infoから返された 'URL'行ですが、実際にはそれを得るために複数行の出力を解析したくありません。 にはがあるので、その情報だけを簡単に取得できます。

そこにはありませんか?

DVCSが欠けています。 :

答えて

2

コマンドラインから、あなたはかなりsvn情報を解析しているようです。しかし、あなたはhttp://subclipse.tigris.org/svnant/svntask.html#infoを助けるためにsvn antタスクを使うことができます。これはあなたのレポURL:私はそれがrepourlと思われるが、それはよく文書化されていない、それはURLかもしれない。

+0

乾杯!私はそれらの仕事を前に見て、当時、私はすぐにそれらを忘れてしまった。 – Aron

関連する問題