/ / ऑटो को svn कमांड के साथ शाखा में कैसे एकीकृत किया जाता है - बैश, शेल, svn, कमांड, ब्रांच

एसवीएन कमांड - बैश, खोल, एसवीएन, कमांड, शाखा के साथ शाखा में स्वतः एकीकृत कैसे करें

क्या शाखा को प्रतिबद्ध करने के लिए ऑटो-कमांड या शेल-टूल है?

मैं इसके चारों ओर जा सकता हूं

svn diff . -rCOMMIT (or similar) > ../diff.diff
cd ../branches/MyBranch
patch -p0 -i ../../diff.diff
rm ../../diff.diff
cd -

या यहां तक ​​कि "द्वारा अलग लाइन में फिट"; और फिर

svn ci -m "a tiresome way around it"

लेकिन क्या कोई बेहतर तरीका है?

उत्तर:

जवाब के लिए 3 № 1

मुझे लगता है कि आप चेरी की तलाश में हैं।

देख http://svnbook.red-bean.com/en/1.8/svn.branchmerge.advanced.html#svn.branchmerge.cherrypicking

svn मर्ज -c Rev ^ / शाखा

उत्तर № 2 के लिए 1

तोड़फोड़ पुन: संस्करण 1.8 के साथ शुरू होने वाले मर्ज को फिर से करता है। पढ़ें SVNBook 1.8 | एक शाखा को फिर से संगठित करना.