में ले जाएँ फ़ोल्डर मैं निम्नलिखित SVN संरचना है:सबवर्सन - एक और पहले से ही विद्यमान भंडार
ExistingRepository1
- ...
- MyFolder
- FolderToMove
- । ..
ExistingRepository2
- ...
- AnotherFolder
- FolderToMove < - यहाँ
- ... चले गए
तो मैं पहले से ही इस सवाल पढ़ें: How do I move a single folder from one Subversion repository to another repository? लेकिन मेरे मामले में ExistingRepository2 पहले से मौजूद है। तो मैं इसे कैसे कर सकता हूं? मैं नई परियोजना में सभी संशोधन करना चाहता हूं।
उदाहरण के लिए मेरे पास ExistingRepository1 -> MyFolder -> FolderToMove
में संशोधन संख्या 1000 है, लेकिन ExistingRepository1
में पहले से ही संख्या 1000 के साथ एक संशोधन है। तो, svn load
क्या करेगा? क्या यह स्वचालित रूप से संशोधन संख्या को स्थानांतरित करेगा?
इन आदेशों होगा:
svnadmin dump /svn/ExistingRepository1 > ./repository.dump
svndumpfilter include MyFolder/FolderToMove --drop-empty-revs --renumber-revs --preserve-revprops <./repository.dump> ./folderToMove_only.dump
svnadmin load /svn/ExistingRepository2 < ./folderToMove_only.dump
आपकी मदद की, बेस्ट सादर, टिम के लिए अग्रिम धन्यवाद।