2012-02-09 13 views
1

リポジトリの現在の作業ディレクトリがどのようなチェンジセットになっているかを確認するにはどうすればよいですか? hg identityおよびhg summaryはまだJavaHgに実装されていないようです。JavaHgで作業フォルダ情報を取得するにはどうすればよいですか?

第3の代替手段であるhg parentsが実装されていますが、コマンドラインバージョンとまったく同じように動作しているようには見えません - 私がベースにしている親を示していますが、 (コマンドラインでhg parentsは示して両方...)

答えて

1

あなたはこのような何かを行うことができます。

Repository repo = ... 
Changeset parent = repo.workingCopy().getParent1(); 

WorkingCopyオブジェクトはまた、あなたがマージしている場合はnullでgetParent2()方法があります。..

+0

これはすでにバージョン0.1で動作していますか、または0.2スナップショットが必要ですか? –

+0

私はこれを試してみます。 BTWは、 'workingCopy'を非推奨とし、代わりに' getWorkingCopy'に名前を変更したいと思うかもしれません。(JavaHgのどこにでもあるような表記規則に従ってください...) –

+0

workingCopyメソッドが0.1でない、0.2-SNAPSHOTまたは新しい今日は0.2のリリースバージョンが作成され、現在のスナップショットは0.3-SNAPSHOT –

関連する問題