小さい頃はエラ呼吸

いつのまにやら肺で呼吸をしています。


Subversionで更新したファイルだけをエクスポートする方法(for TortoiseSVN)

はじめに

Subversionをバージョン管理をしていて、特定のリビジョンから差分のあるファイル(更新したファイル)のみを一括で、エクスポートする方法がないか調べていたら、見つかりました。

実用 Subversion 第2版
実用 Subversion 第2版
posted with amazlet at 11.04.10
C. Michael Pilato Ben Collins-Sussman Brian W. Fitzpatrick
オライリージャパン
売り上げランキング: 176872

1. 作業コピーのルートのディレクトリを右クリックして、「TortoiseSVN」メニューから「ログを表示」。
2. ログが出るので、比較したいリビジョンを選ぶ。Ctrlキーを使って、2つ選ぶ。3つ以上選ぶとダメ。
3. 右クリックして、「リビジョンを比較」。
4. 比較結果が出るので、エクスポートしたいファイル選択する(通常は全部選択すると思う)。
5. 右クリックして、「選択をエクスポート」。
6. エクスポート先を指定して、できあがり。
TortoiseSVNであるリビジョンからあるリビジョンまでの間に変更があったファイルだけをエクスポート - むぅもぉ.jp はてなブックマーク - TortoiseSVNであるリビジョンからあるリビジョンまでの間に変更があったファイルだけをエクスポート - むぅもぉ.jp

TortoiseSVNで更新したファイルだけをエクスポートする

1. 作業コピーのルートディレクトリを右クリックして、「TortoiseSVN」−「ログを表示」を選択します。

2. 比較したいリビジョンを選びます。比較するリビジョンは2つだけ。
3. 右クリックして、「リビジョンを比較」を選択します。

4. エクスポートしたいファイル選択し、右クリックで「選択をエクスポート」を選択します。

5. エクスポート先フォルダを選択して、エクスポートを実行します。

2つ以上のリビジョンが複数あるとき

比較できるリビジョンは2つと引用元に書いてありました。2つ以上のリビジョンがある場合は、最初と最後(直近)のリビジョンを比較すれば、その間にあった更新ファイルは取得できるはずです。