2012-01-25 5 views
1

私は改訂100にあった100のファイルをSVNにチェックインしたとしましょう。 今日100個のファイルすべてをSVN、例えば改訂200でチェックしました。 しかし、その間に約50個のファイルが個別に更新されチェックされました様々な改訂番号に。 現在のリビジョン(200)から各ファイルの最新リビジョンに戻したいと思います。リビジョン100と199はファイルによって異なります。 これは可能ですか? すべてをリビジョン100に戻す方法は知っていますが、最新のものに戻す方法はわかりません。フォルダ内のすべてのファイルについて、SVNのほとんどのリビジョンに戻すにはどうしたらいいですか?

+2

リビジョン199にチェックアウトするだけです。 –

答えて

3

ただ、リビジョン番号は、単一のファイルのためではなく、完全なリポジトリのためではないリビジョンに199

をチェックしてください。 199にチェックアウトすると、すべてのファイルがリビジョン200以前の最新バージョンに更新されます。

0

リビジョンNをチェックアウトしたときに取得するファイルのバージョンは、それまでチェックインされたファイルの最終バージョンですリビジョン。たとえば、ファイルAがリビジョン5と10の一部として提出された場合、フレームワークのリビジョン8をチェックアウトすると、リビジョン5で提出されたファイルAのバージョンが得られます。

あなたのケースでは、リビジョン199へ。すなわちsvn up -r 199

関連する問題