by shigemk2

当面は技術的なことしか書かない

Subversion

subversion tigris

This is the former website of the Subversion software project, which now calls subversion.apache.org home. This site is mostly just a set of pointers to information that has moved over to the subversion.apache.org site. If you're looking f…

checking out subversion

checking out subversion 別にsvnを使おうってわけじゃないけど $ svn co http://svn.apache.org/repos/asf/subversion/trunk subversion https://subversion.apache.org/source-code.html

svnとgit

とりあえず、subversionとgitのコマンド対応表。原理が違うから厳密に言うとsvn checkout = git cloneではないんだけど、subversionからgitへ移行するとき、gitばかりやってきた人が突然subversionプロジェクトを触らないといけないときに便利だと感じました…

svn diff URL

URLで比較して差分を取る svn diff -r N:M URL svn diff oldURL newURL --summerize summerizeオプションをつけると、ファイルだけ表示する。 てゆーか、git diff --stat的な。 svn diff

svn update

git pullと同じ 最新の状態にするのは常識だった筈なのに…

svn logのちょっとした覚書

svn log で編集したファイルのリストだけ抽出する - すがブロ $ svn log -v -q -l 3 ってやると、ファイルの変更についでだけリビジョンを3つ表示さす。 最終目標はoh-my-zshのgitプラグイン的な利便性。

パッチ

svn diff の結果を patch として当てる - 刺身☆ブーメランのはてなダイアリー svn diff > hoge.diff patch -p0 < hoge.diff 的な。みたいな。 subversionで差分を作る。パッチをあてる。 - 作業ノート diffを取ってそれをファイルに落とすところまではやった…

Subversionで変更を取り消す

git checkout的なのをsubversionでやるにはどうしたらいいのという話 svn revert ファイルの取消 $ svn revert file ディレクトリまるごと取消 $ svn revert --recursive directory

diffを色付けする

hanhan's blog » svn diff に色を付ける方法まとめ colordiffのほうを選びました。 vi $HOME/.subversion/config [helpers] diff-cmd = colordiff というか、helpersの下にこの設定書かないと動かない。 一番下とかに書いちゃだめだよ。