subversion

svn:externalにgitのリポジトリ

externalじゃないけど http://6brand.com/git-svn-externals-rails-plugins.html % git cloneしてから % svn addでオケあらかじめ、~/.subversion/config に .gitを、 ~/.gitignoreに.svnを追加しておく

以前のリビジョン

以前のリビジョンのファイルを書き出す。 % svn cat --revision 123 hoge.txt > hoge.txt.v123 以前のリビジョンに戻す。 (リビジョン123を破棄して、122に戻してみる) % svn merge -r 123:122 hoge.txtコミットする。 $ svn ci -m 'reverted to 122' hoge…

チケットの自動クローズ

第2回 SubversionとBTSの連携:Subversion+svkでらくらく分散リポジトリ|gihyo.jp … 技術評論社 subversionへのコミット時のログの書式 command #チケット番号 command #チケット番号, #チケット番号 command #チケット番号 & #チケット番号 command #チケ…

.cvsignore を svn:ignore に

$ svn propset svn:ignore -F .cvsignore . ディレクトリも無視 % echo ディレクトリ名 > .cvsignore % echo もういいっちょディレクトリ名 >> .cvsignore % svn ps svn:ignore -F .cvsignore . % svn add .cvsignore % svn ci -m 'add .cvsignore add svn:i…

とりあえずバイナリ扱いにしとく

$ svn ps svn:mime-type application/octet-stream パス

svn mergeについて

branch2.0の-r100 から -r120までの変更をtrunkに反映させる(trunkのディレクトリ内で実行) テスト実行(実際のファイルには反映されない) $ svn merge --dry-run -r 100:120 svn+ssh://oppara@ibook-g4/path/to/project/branches/2.0 実行 $ svn merge -r …

Subversionの設定

bluegate.org - このウェブサイトは販売用です! -&nbspbluegate リソースおよび情報 ネットワーク上のiBookG4を使う group 'developer'を作成し自分を追加 $ nidump group .>group $ vi group developer:*:499:oppara $ sudo niload -m group . < group 再…

ignoreの設定

svn propedit svn:ignore ディレクトリ、またはファイル