我有一个功能可以快速创建一个新的 SVN 分支,看起来像这样
function svcp() { svn copy "repoaddress/branch/$1.0.x" "repoaddress/branch/dev/$2" -m "dev branch for $2"; }
Run Code Online (Sandbox Code Playgroud)
我用它来快速创建一个新分支,而无需查找和复制粘贴地址和其他一些东西。但是,对于消息(-m 选项),我想要它,以便如果我提供第三个参数,则将其用作消息,否则使用“dev branch for $2”的“默认”消息。有人可以解释这是如何完成的吗?