2008-08-21 13 views
5

मेरे पास मेरी मशीन (विंडोज) पर एक svn repo है। किसी के पास नेटवर्क शेयर तक इसे वापस करने के लिए एक स्क्रिप्ट है?स्क्रिप्ट टू बैकअप svn रिपॉजिटरी नेटवर्क शेयर

मैं स्थानीय रूप से रेपो का उपयोग कर रहा हूं क्योंकि मैं बहुत से डिस्कनेक्ट हूं। नेटवर्क शेयर बैकअप रणनीति वाले सर्वर पर है। मैं गिट/एचजी के लिए एक आदर्श उम्मीदवार हूं लेकिन मैं अभी तक अपना वीएस एकीकरण छोड़ना नहीं चाहता हूं।

उत्तर

3

मैंने रिपो के समूह के लिए ऐसा करने के लिए बैच फ़ाइल लिखी है, तो आप उस बैच फ़ाइल को विंडोज शेड्यूलर तक बस हुक कर सकते हैं और इसे शेड्यूल पर चला सकते हैं।

svnadmin hotcopy m:\Source\Q4Press\Repo m:\SvnOut\Q4Press 

मैं हॉटकॉपी का उपयोग करता हूं लेकिन svn डंप भी काम करेगा।

3

svnadmin डंप C: \ SVNRepositorio \ Repositorio> \\ बैकअप \ BkTmpSubversion \ subversiontemp.dump

इस प्रयास करें।

4

svnadmin डंप C: \ SVNRepositorio \ Repositorio> \ बैकअप \ BkTmpSubversion \ subversiontemp.dump

डरावना के जवाब ^^

linux आप जोड़कर भी देख सकते पर डिट्टो "| gzip" में मध्य

भी --incremental & --deltas झंडे पर एक नज़र डालें


स्पार्क्स: "मेरी मशीन" के कुछ मूल्यों के लिए जो स्थानीय नहीं होंगे।

यदि आप गैर वाणिज्यिक कारणों के लिए एसवीएन का उपयोग कर रहे हैं (मेरे पास कोलेज से एसवीएन में चेक किया गया मेरा होमवर्क है) तो आप बैकअप सिस्टम नहीं कर सकते हैं।

संबंधित मुद्दे