Tôi có một chức năng để nhanh chóng tạo một chi nhánh SVN mới trông giống như vậy
function svcp() { svn copy "repoaddress/branch/$1.0.x" "repoaddress/branch/dev/$2" -m "dev branch for $2"; }
Mà tôi sử dụng để nhanh chóng tạo một chi nhánh mới mà không cần phải tra cứu và sao chép dán địa chỉ và một số nội dung khác. Tuy nhiên, đối với tin nhắn (tùy chọn -m), tôi muốn có nó để nếu tôi cung cấp tham số thứ ba thì đó được sử dụng làm tin nhắn, nếu không thì thông báo 'mặc định' của "nhánh nhánh cho $ 2" được sử dụng. Ai đó có thể giải thích làm thế nào điều này được thực hiện?