का एनालॉग हमारे पास कई फाइलों (कोई फ़ोल्डर्स) के साथ एक भंडार है। प्रत्येक निर्माण समय हमें एक ही स्रोत को अन्य स्रोत (डीबी) से डाउनलोड करना होगा, फिर एसवीएन परिवर्तनों को प्रतिबद्ध करें - मौजूदा अपडेट करें, अस्तित्व में नहीं हटाएं और नई फाइलें जोड़ें।एसवीएन: एचजी के addremove
तो विचार डाटाबेस के स्क्रिप्ट का 'प्रतिलिपि' SVN में प्रत्येक निर्माण के लिए (यही कारण है कि MSBuild प्रयोग किया जाता है है)
समस्या यह है कि मैं एचजी के addremove के अनुरूप नहीं जानता है - जो स्वचालित रूप से दो फ़ोल्डरों को सिंक्रनाइज़ करता है।
क्या किसी को पता है कि addremove अनुकरण किया जा सकता है?
यहाँ एक पोस्ट है कि दो खोल उपनाम शामिल है (जिसे add_all कहा जाता है और दूसरा rm_all कहा जाता है)। यह मूल रूप से आपके लिए 'add_all && rm_all' चलाने के लिए संभव बनाता है जो कि 'hg addremove' करता है, लेकिन उपversण के साथ। http://www.plexusweb.com/staff/travis/blog/post/267/Batch-addremove-files-to- सबवर्सन –
मुझे विश्वास नहीं है कि svn के साथ यह संभव नहीं है, लेकिन मैं नहीं देख सकता । यदि कोई बेहतर विकल्प नहीं है, तो आप स्थानीय एचजी रेपो को बनाए रखने के लिए hgsubversion का उपयोग करने पर विचार करना चाहेंगे, उस पर 'hg addremove' का उपयोग करें और फिर परिवर्तनों को svn पर वापस दबाएं। –