さて、svnコマンドラインから使えるようになったら実際に使ってみましょう。


> cd バージョン管理しているどっかの作業フォルダ
> svn log
ずらずらずら〜

わーい。これは便利。

そいじゃ、あるリビジョンで修正したファイル一覧でも取得しますか

リビジョン3で修正した内容がずらずらずら〜

毎回手打ちってのもなんなので、batファイルでも作りましょうか

view_revision.bat


@echo off
set /p revision="please input revision number ---> "
rem echo %revision%
if not "%revision%"=="" set rev_opt=-r %revision%
svn log anpi_base -v %rev_opt%
pause

さて、ダブルクリックして、リビジョン番号を入力すると、該当するリビジョンの修正内容が表示されるようになります。あるリビジョンからあるリビジョンまでの修正内容を取得したい場合は、リビジョン番号として

3:10

などと入力するとOKです。リビジョン番号を何も入力しなかったら全リビジョンを出力するようになってます(出力結果があまりに多いのであまりやらない方がいいかも・・)