回答:
ここでSVNを使用していたとき、かなり複雑なsvn()
機能がありました。次から始めることができます:
svn() {
local subcommand=$1
shift
case $subcommand in
checkout|co)
local module=$1
shift
local url="http://example.com/svn/$module/trunk"
command svn checkout "$url" ./"$module" "$@"
;;
*) command svn "$subcommand" "$@" ;;
esac
}
あなたにそれを追加~/.bashrc
し、source ~/.bashrc
。その後、あなたはただやります
svn co mymodule
の代わりに
svn co http://example.com/svn/mymodule/trunk
他のSVNコマンドは変更なしで実行されます。