सबसे पहले मैं विकास मशीन समस्या को हल करने का प्रयास करने की अत्यधिक अनुशंसा करता हूं। योनि है डेवलपर्स पीसी पर निष्पादित वर्चुअल मशीन में विकास पर्यावरण को स्थानांतरित करने के लिए शेफ या कठपुतली (या एक विशेष वर्चुअल बेस मशीन) के साथ उपयोग किया जा सकता है। यह दूरस्थ सर्वर से संबंधित कई समस्याओं का समाधान भी करेगा।
अगर ऐसा नहीं किया जा सकता, तो यहां कुछ विचार दिए गए हैं:
नेटबीन्स कमांड दूर से काम नहीं करेगा। अपने डेवलपर्स को मशीन में ssh दें और उनके आदेशों को निष्पादित करें।
मुझे आपकी विकास/उत्पादन पर्यावरण समस्या नहीं मिली है। प्रत्येक डेवलपर के लिए अलग-अलग कॉन्फ़िगरेशन/कैश/लॉग के साथ वर्चुअल होस्ट पर कम से कम होना चाहिए ताकि कॉन्फ़िगरेशन सही तरीके से सेट हो सकें। पैरामीटर्स.इनी आपके गिट रिपॉजिटरी में नहीं होना चाहिए (आप इसे एक पैरामीटर्स बना कर संभाल सकते हैं। ini.dist और पैरामीटर्स को अनदेखा कर सकते हैं। ) यह है कि आप SET_ENV SMFONY_PARAMETER . कर सकते हैं _NAME अपने apache vhost के अंदर और फिर %parameter.name% का उपयोग अपनी कॉन्फ़िग फ़ाइलों के अंदर करें (दो अंडरस्कोर को ध्यान में रखें)। यह आपके मामले में उपयोगी हो सकता है।
वास्तव में कोई वर्कफ़्लो नहीं है जिसके बारे में मुझे पता है कि एक मशीन पर कई डेवलपर्स को अलग-अलग कॉन्फ़िगरेशन और पसंद के साथ संभाल सकता है। यह सिर्फ एक गड़बड़ है और आप या तो जटिल स्क्रिप्ट के साथ अपनी समस्याओं को हल करते हैं जो हर बार कुछ होता है या वर्चुअल मशीन या आपके सर्वर पर विभिन्न निर्देशिकाओं के साथ अलग-अलग vhosts जैसे बेहतर समाधान ढूंढते हैं।