मेरे पास एक प्रोजेक्ट है जिसमें गिथब (एक निजी रेपो) में कोड हैं, मैं इसके लिए तैनाती के लिए एक अच्छा तरीका ढूंढ रहा हूं।github php project परिनियोजन
मैं Capistrano पता है, लेकिन यकीन नहीं वहाँ अन्य राय :)
किसी भी मदद अत्यधिक सराहना की
मेरे पास एक प्रोजेक्ट है जिसमें गिथब (एक निजी रेपो) में कोड हैं, मैं इसके लिए तैनाती के लिए एक अच्छा तरीका ढूंढ रहा हूं।github php project परिनियोजन
मैं Capistrano पता है, लेकिन यकीन नहीं वहाँ अन्य राय :)
किसी भी मदद अत्यधिक सराहना की
एक PHP डेवलपर के रूप में आप Phing पर देखना चाह सकते हैं। यह एक गिट चेकआउट कर सकता है और एसएसएच का उपयोग करके तैनात कर सकता है और बहुत कुछ। Capistrano पर बड़ा फायदा यह है कि यह PHP के साथ बनाया गया है, और आपके और आपकी टीम के लिए आसान हो सकता है।
मैं Dandelion एक शॉट देना होगा की जांच करने के लिए इच्छुक किसी भी बेहतर समाधान कर रहे हैं कि क्या,: https://github.com/scttnlsn/dandelion
डंडेलियन आपको किसी भी नए गिट परिवर्तन को एसएफटीपी या एफ़टीपी होस्ट में धक्का देने की अनुमति देता है। मान लीजिए कि आपको स्रोत फ़ाइलों को स्थानांतरित करने के अलावा किसी भी "तैनाती" क्रियाओं को करने की ज़रूरत नहीं है, यह Capistrano का उपयोग करने से आसान है। आपको रूबी की आवश्यकता होगी।
मुझे एसएसएच के माध्यम से ऐसा करने की ज़रूरत है, इसलिए एसएसएच के माध्यम से हर चीज होनी चाहिए, और डेटा बेस अपडेट है जिसे कोड कॉपी करने के बाद मुझे चलाने की ज़रूरत है, सर्वर की रूट – nivanka
एसएफटीपी में एक सरल शेल कमांड एसएसएच पर काम करता है। तो आप इसका उपयोग कर सकते हैं और फिर मैन्युअल रूप से अपना आदेश चला सकते हैं। या Capistrano, या फैब्रिक (पायथन में एक समान उपकरण: http://docs.fabfile.org/en/1.3.3/index.html) – aaron
जानकारी के लिए धन्यवाद, मुझे फैब्रिक के बारे में पता नहीं था, इसे जांचना होगा कुछ शोध के बाद – nivanka
क्या आपने मौजूदा विषयों को देखा है? http://stackoverflow.com/search?q=%5Bphp%5D+deploy – deceze
मैंने इसके लिए कैपिस्ट्रानो के साथ आगे बढ़ने का विचार किया, मैं अपनी बिल्ड फ़ाइल यहां पोस्ट करूंगा (सर्वर विवरण और परियोजना विवरण के बिना) और यह लिंक [http://help.github.com/deploy-with-capistrano/][1] [1]: http://help.github.com/deploy-with-capistrano/ एक सहायता थी – nivanka