हम मेजबान के रूप में बीनस्टॉक के साथ, एसवीएन के साथ पानी का परीक्षण कर रहे हैं। हमारे स्थापना इस तरह दिखता है:सबवर्जन बाहरी कैसे तैनात करें?
भंडार: मॉड्यूल
- मॉड्यूल 1
- मॉड्यूल 2
- मॉड्यूल 3
भंडार: वेबसाइट 1
- कस्टम वेबसाइट कोड
- SVN: बाहरी संदर्भ मॉड्यूल 1
- SVN: बाहरी संदर्भ मॉड्यूल 2
भंडार: वेबसाइट 2
- कस्टम वेबसाइट कोड
- SVN: बाहरी संदर्भ मॉड्यूल 2
- SVN: मॉड्यूल बाहरी संदर्भ 3
बीनस्टॉक में निर्मित एफ़टीपी द्वारा प्रदत्त टूल गया है। मेरी आदर्श दुनिया में, बीनस्टॉक केवल बाहरी संदर्भों को देखेगा और वेबसाइट परिवर्तनों के साथ मॉड्यूल में किए गए किसी भी बदलाव को तैनात करेगा, लेकिन यह समर्थित नहीं है और won't be anytime soon है।
वेबसाइटों 1 और 2 को स्वचालित रूप से तैनात करने के लिए एक अच्छा अभ्यास क्या है जिससे बाहरी मॉड्यूल में परिवर्तन शामिल हो?
क्या अन्य एसवीएन होस्टों को बाहरी तैनात करने के लिए बेहतर समर्थन है?
यदि संभव हो, तो मैं अपना खुद का निर्माण/तैनाती सर्वर जोड़ने से बचना चाहता हूं।
हम CruiseControl.net का उपयोग करके ऐसा कुछ करने के लिए समाप्त हो गए। –