मेरे पास जल्दी से एक नई एसवीएन शाखा बनाने के लिए एक फ़ंक्शन है जो ऐसा दिखता है
function svcp() { svn copy "repoaddress/branch/$1.0.x" "repoaddress/branch/dev/$2" -m "dev branch for $2"; }
जिसका उपयोग मैं जल्दी से एक नई शाखा बनाने के लिए करता हूं ताकि पता और कुछ अन्य सामान को कॉपी और पेस्ट किया जा सके। हालाँकि, संदेश (-m विकल्प) के लिए, मैं यह चाहूंगा कि यदि मैं एक तीसरा पैरामीटर प्रदान करता हूं तो इसका उपयोग संदेश के रूप में किया जाता है, अन्यथा "देव शाखा $ 2 के लिए" डिफ़ॉल्ट संदेश का उपयोग किया जाता है। क्या कोई समझा सकता है कि यह कैसे किया जाता है?