muumoo.jp


ニュース記事検索


過去ログ 2008年02月29日 - ニュース過去ログ

ニュース過去ログ

2008/02/29 管理人日記 TortoiseSVNであるリビジョンからあるリビジョンまでの間に変更があったファイルだけをエクスポート

いったんどこかにソースコードなどを送って、そのあと変更があったものだけを送ったりするときによく使うこの機能。よく使うと言ってもたまにしか使わないので、いつもやり方を忘れる。なのでメモ。

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

TortoiseSVNの昔のバージョンでは、変更があったファイル名のリストを出力することはできても、ファイル自体をエクスポートすることはできなかった。だから、リストを取り込んでファイル自体を抽出するようなスクリプトを書いたりしていた。それか、コマンドからsvnを操作してやっていた。いつの頃からかこの機能がTortoiseSVNに搭載されて、かなり便利になった。

TortoiseSVNって何度も書いたらつづり覚えた。

この記事のURI:
http://muumoo.jp/news/2008/02/29/0tortoisesvnexport.html


Copyright© 2002-2007 muumoo.jp All Rights Reserved.