আমি এই গত মাসে সবেমাত্র একটি নতুন কাজ শুরু করেছি এবং দেখে মনে হচ্ছে তাদের কোডের কোনও উত্স নিয়ন্ত্রণ নেই। তারা তাদের হোস্টিং সরবরাহকারী যে ব্যাকআপগুলি নেয় তাদের উপর নির্ভর করে।
কিছুটা কথা বলার পরে আমি আমার বসকে নিশ্চিত করেছিলাম যে আমাদের অবশ্যই সোর্স কন্ট্রোল ব্যবহার করা উচিত এবং আমি এটির উপর একটি সংক্ষিপ্ত সেমিনার করার পরে, পুরো দলটি বোর্ডে রয়েছে; তারা মার্কুরিয়ালকে পছন্দ করত।
সুতরাং এখনই আমাদের কাজ করার উপায় এটি:
º----------BitBucket
º---------/
º--------/
আমার এবং hg pull
বিটবকেট থেকে অন্য তিনটি বিকাশকারী , আমাদের পরিবর্তনগুলি করুন, তারপরে hg push
বিটবকেটে to
এখন স্থাপনার জন্য, কারও কারও কাছে প্রোডাকশন সার্ভারের দিকে সর্বশেষতম ফাইলগুলি এফটিপি করা দরকার।
আমি আমাদের সার্ভারে মার্কুরিয়াল ইনস্টল করার কথা ভাবছিলাম, এবং hg clone
(পরবর্তীকালে hg pull
) ব্যবহার করে সংস্করণগুলি আপ টু ডেট রাখি।
º---push->-----BitBucket----<-pull-----º (production server)
º---push->----/
º---push->---/
এই একটি ভাল ধারণা? আমি যে কোনও সম্ভাব্য সমস্যা দেখছি না? এখানে কেউ কি এরকম কিছু করেছে? আপনি কীভাবে একটি বৃহত পিএইচপি ফ্রেমওয়ার্ক অ্যাপ্লিকেশন স্থাপন করবেন (আমরা মুডল ব্যবহার করছি)?