2011-09-21 30 views
0

背景:
SVNサーバーはLinuxサーバーにインストールされています。 Windows XPからファイルをチェックインするためにsubclipseを使用する。私はSVNの管理者アクセス権を持っていません。 ファイルをチェックインするたびに、SVNがリビジョン番号を生成します。SVNからの情報の取得

質問:
ファイルが1つのリビジョン番号と他の間で確認を取得する方法?

たとえば、ビルド1(リビジョン番号を知っています)からWindows XPの最後のチェックインバージョンまでのすべてのファイルを取得したいとします。

答えて

0

これを試してみてください。これは、必要に応じて自分のparamsに入れた2つのリビジョンの違いを与えるはずです。

のsvn diffの-r $ {startingSvnRevision}:$ {endingSvnRevision} --summarize $ {RepoURLを}

+0

いただきましたこの「SVN」ですか?私はWindows XPを使用していると私はファイルをチェックしているsubecpliseを介しています。追加のソフトウェアをインストールする必要がありますか? – Madhu

+0

@Madhu、subclipseは完全に機能するsvnクライアントではありません。これらのタイプのタスクの多くを行うことはできません。あなたはsvnコマンドラインの学習やtortoisesvnのようなものを使う方が良いでしょう。 – jasonbar

+0

これはコマンドラインのsvnコマンドです。ほとんどの場合、xpマシンでsubcpliseが使用するsvnコマンドラインクライアントがすでにインストールされている可能性があります。 –

0

問題が何であるかを知ることは困難であるので、それに答えるために多くの方法が存在する可能性があります。

SVNリポジトリブラウジングビューでパスを右クリックし、[比較]を選択します。次に、2つのリビジョンを入力すると、変更の要約リストが表示されます。任意のファイルをダブルクリックすると、その違いをグラフィカルに比較できます。

[履歴を表示]オプションは、選択したパス上のすべての変更を表示します。

最後に、あなたはまた、チームのようなものをお勧めします>作業コピーへのリポジトリからのすべての着信変更を表示し、あなたが違いを見てみましょうれるリポジトリとの同期など

関連する問題