タグ

svnに関するYoYのブックマーク (5)

  • TortoiseSVNで、異なったブランチの比較をとる - スロウライダー

    ランチが異なる場合、単純にログメッセージウィンドウから差分を表示しようとしてもできない。これだと、例えば、変更を加えた作業コピーから直接ブランチさせていた場合、trunkからの変更点を追えないので困ってしまう*1。というわけで、調べてみた。 ちなみに、コマンドライン版Subversionでは、以下で比較可能。(trunkのりビジョン67とany_branchというブランチのリビジョン70を比較) > svn diff http://hoge/trunk@67 http://hoge/branches/any_branch@70TortoiseSVNでの比較は、以下。 リポジトリブラウザを起動。 右上のリビジョンをクリック。比較対象の新しいほうのリビジョンを入力。 最上位階層を選択して更新(F5キー) 比較したいブランチのパスを選択(Ctrlキーを押しながら、2つ選択)。 右クリックメニュ

    TortoiseSVNで、異なったブランチの比較をとる - スロウライダー
    YoY
    YoY 2011/08/04
    svn diff
  • vimでTortoiseSVNを操作する - bigchu’s blog

    windowsからSVNをコマンドラインで操作するにはPuttyを使うようにした。 けれども、正直、めんどい。ぃやんすゎ TortoiseSVNをvimで操作する そこでTortoiseSVNの操作をvimから行えるようにした ex) コミット | vimrc function TortoiseCommit() silent execute(':w') silent execute('!C:\Progra~1\TortoiseSVN\bin\TortoiseProc.exe /command:commit /path:"%" /notempfile /closeonend:1') endfunction command TCommit :call TortoiseCommit() パスでProgra~1と記述しているのは、スペースを含むとエラーになるので、こういった記述をします。 comm

    vimでTortoiseSVNを操作する - bigchu’s blog
  • 間違ってしまったコミットログコメントを後で変更する - -

    Subversionを使っていてたまに、コミットした後にログの間違いに気がついて、あーーってなることがあります。これを救済する仕組みについて。 svnのログコメントは、リポジトリ全体のリビジョンプロパティ(revprop)である svn:log としてつけられるので、これを書き換えればOK。 revpropの変更はデフォルトでは有効になっておらず、フックスクリプト(リポジトリディレクトリの中のhooksディレクトリにあるスクリプト)を用意する必要があります。 pre-revprop-changeフックスクリプトはrevprop変更の前に実行されるスクリプトで、終了ステータスが 0(成功) ... revprop-changeを続行する それ以外(失敗) ... revprop-changeを失敗させる となります。 hooksにあらかじめ入っているテンプレートは、svn:logだけは変更を

    間違ってしまったコミットログコメントを後で変更する - -
    YoY
    YoY 2007/11/16
  • TortoiseSVN

    図目次2.1. 典型的なクライアント・サーバシステム2.2. 回避したい問題2.3. ロック・変更・アンロック法2.4. コピー・変更・マージ法2.5. ...コピー・変更・マージ法 (の続き)2.6. リポジトリのファイルシステム2.7. リポジトリ4.1. バージョン管理外フォルダの TortoiseSVN メニュー5.1. エクスプローラのアイコンオーバーレイ表示5.2. バージョン管理下のディレクトリに対するコンテキストメニュー5.3. バージョン管理フォルダでショートカットする、エクスプローラのファイルメニュー5.4. バージョン管理下のディレクトリに対する右ドラッグメニュー5.5. 認証ダイアログ5.6. インポートダイアログ5.7. チェックアウトダイアログ5.8. コミットダイアログ5.9. コミットダイアログのスペルチェッカ5.10. コミットの状況を表示している進行ダイ

  • Subversion

    バージョン管理ツールSubversionの基礎練習です。 Windows XPのコマンドプロンプトでSubversionの基的なコマンドを動かしていきます。 Subversionを学び始めるきっかけにどうぞ。 目次 はじめに ダウンロードとインストール リポジトリ用のディレクトリを作ります リポジトリを初期化します 新しいモジュールを作ってインポートします チェックアウトして作業開始 新しいファイルを追加します 新しいディレクトリを追加します 普段の作業はこんな風に進みます ファイル名を変更してみよう この文書に書かなかったこと 関連リンク 更新履歴 ぜひ、感想をお送りください はじめに Windows XPのコマンドプロンプトで、 バージョン管理ツールSubversionの基的なコマンドを動かしてみましょう。 この文書の通りに実行すると、 基的なSubversionのコマンドをひと

  • 1