मैंने अपनी वेबसाइट को एक एसवीएन रिपॉजिटरी से अपडेट करने के लिए एक कुशल तरीका ढूंढने में कुछ समय बिताया, लेकिन मुझे लगता है कि वेब सर्वर से सीधे "svn update" करना है, या प्री/पोस्ट-प्रतिबद्ध हुक का उपयोग करना है।मैं अपनी वेबसाइट को सबवर्जन रिपॉजिटरी से अपडेट करने के लिए एफ़टीपी का उपयोग कैसे कर सकता हूं?
चूंकि मेरे पास मेरे वेब सर्वर पर एसएसएच पहुंच नहीं है, इसलिए मैं वास्तव में "svn अद्यतन" का उपयोग नहीं कर सकता, इसलिए मैंने एक पूर्व/पोस्ट-प्रतिबद्ध हुक (svn2web) का परीक्षण किया जो व्यावहारिक था, लेकिन पर्याप्त विश्वसनीय नहीं था। इसलिए मैंने इंटरनेट पर देखा और Springloops पाया, जो बहुत संतोषजनक है क्योंकि इसमें एक एफ़टीपी तैनाती सुविधा है जो मुझे अपनी वेबसाइट को सीधे svn भंडार से अपडेट करने की अनुमति देती है।
दुर्भाग्यवश, यह मुफ़्त नहीं है, और मुझे अपने भंडार का पूर्ण नियंत्रण होना पसंद है। तो मेरा सवाल है:
क्या कोई उपकरण या स्क्रिप्ट है जो मुझे मेरे सबवर्जन रिपोजिटरी से एफ़टीपी पर अपनी वेबसाइट अपडेट करने की अनुमति देती है?
जैसे वे स्प्रिंगलोप्स (या बीनस्टॉक) में करते हैं।
आप आपकी मदद के लिए बहुत बहुत धन्यवाद, मैं विचारों से बाहर हूँ ...
धन्यवाद के लिए बहुत कुछ जानकारी, लेकिन मुझे लगता है कि Capistrano का उपयोग करने के लिए सर्वर पर एसएसएच पहुंच होना जरूरी है। क्या यह सही है ? – damienfir