Ho una funzione per creare rapidamente un nuovo ramo SVN che assomiglia a questo
function svcp() { svn copy "repoaddress/branch/$1.0.x" "repoaddress/branch/dev/$2" -m "dev branch for $2"; }
Che uso per creare rapidamente una nuova filiale senza dover cercare e copiare incollare gli indirizzi e altre cose. Tuttavia, per il messaggio (opzione -m), vorrei averlo in modo che se fornissi un terzo parametro che venga utilizzato come messaggio, altrimenti verrà utilizzato il messaggio "predefinito" di "ramo dev per $ 2". Qualcuno può spiegare come è fatto?