PHPやJavaScriptなどの覚え書き、たまに愚痴、反省など。
rsyncで.svnを除外
rsyncでファイルを転送するときに、ほとんどの場合に(あくまでも私の場合!)、.svnは邪魔だということに今更気がついた。
というわけで、.bash_profileに以下の行を追加した。
alias rsync="rsync -avz --exclude=\".svn\""
これで、転送した後にfindとか使って.svnを削除したりしなくてすむ。
ちなみに、私の.bash_profileは以下のような感じ。
# .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/bin alias svndel="svn st | grep '^!' | sed -e 's/\![ ]*/svn del /g' | sh" alias svnadd="svn st | grep '^?' | sed -e 's/\?[ ]*/svn add /g' | sh" alias rsync="rsync -avz --exclude=\".svn\"" alias vi="vim" export PATH export LANG=ja_JP.UTF-8 PS1="[\u@\h \W]\$ "
| この記事は miya によって 2009 年 11 月 11 日 5:51 AM に投稿されました, 未分類 以下に保存されています。 RSS 2.0 を通してコメントをフォローする。 コメントを残すか、ご自分のサイトからトラックバックできます。 |
コメント無し
トラックバックはありません。
Additional comments powered by BackType
