Tengo una función para hacer rápidamente una nueva rama SVN que se ve así
function svcp() { svn copy "repoaddress/branch/$1.0.x" "repoaddress/branch/dev/$2" -m "dev branch for $2"; }
Lo cual uso para crear rápidamente una nueva sucursal sin tener que buscar y copiar, pegar las direcciones y otras cosas. Sin embargo, para el mensaje (opción -m), me gustaría tenerlo para que, si proporciono un tercer parámetro, se use como mensaje; de lo contrario, se usará el mensaje "predeterminado" de "rama de desarrollo por $ 2". ¿Alguien puede explicar cómo se hace esto?