CA Harvest Software Change Manager
سی اے ہارویسٹ سافٹ ویئر چینج مینیجر (اصل میں سی سی سی/ہارویسٹ کے نام سے جانا جاتا ہے) ترتیب کے انتظام (نظر ثانی کنٹرول، ایس سی ایم، وغیرہ) کے لیے ایک سافٹ ویئر ٹول ہے۔ سورس کوڈ اور دیگر سافٹ ویئر ڈویلپمنٹ اثاثے۔ پہلا سی سی سی ('چینج اینڈ کنفیگریشن کنٹرول' کا مخفف) پروڈکٹ 70 کی دہائی کے اوائل میں جاری کیا گیا تھا اور اسے سانتا باربرا سی اے میں محکمہ دفاع کے ٹھیکیدار کے منصوبے کے طور پر ڈیزائن کیا گیا تھا۔ (اس وقت کمپنی ہیوز ایئر کرافٹ تھی، جو اب سانتا باربرا ریسرچ سینٹر فار رے تھیون ہے۔) یہ پہلا تجارتی طور پر دستیاب سی ایم ٹول بن گیا۔ سی سی سی کو ہوائی جہاز کے انجن میں جانے والے تمام اجزاء کو سنبھالنے کے لیے ڈیزائن کیا گیا تھا، اور یہ دیکھتے ہوئے کہ ایک ہی انجن کو امریکی فضائیہ اور امریکی بحریہ (ایف-14 ٹام کیٹ اور ایف-15 ایگل کے لیے) دونوں نے استعمال کیا تھا، اس کے لیے مضبوط اور قابل اعتماد متوازی ترقی کی ضرورت تھی۔ سی سی سی/ہارویسٹ کا پہلا ورژن تجارتی طور پر سافٹول کارپوریشن نے تیار کیا تھا، جو ایک سی ایم مرکوز سافٹ ویئر کمپنی ہے جس کی بنیاد 1977 میں گولیٹا، سی اے میں رکھی گئی تھی۔ دیگر سی سی سی ٹولز میں سی سی سی/منیجر، سی سی سی/ڈی ایم ٹرنکی اور سی سی سی/کوئیک ٹریک شامل تھے۔ سافٹول کو 1995 کے آخر میں پلاٹینم ٹیکنالوجی نے حاصل کیا تھا، جسے بعد میں مئی 1999 میں کمپیوٹر ایسوسی ایٹس (جسے اب سی اے ٹیکنالوجیز کے نام سے جانا جاتا ہے) نے حاصل کیا جس نے اپنے آل فیوژن سوٹ میں سی سی سی/ہارویسٹ کو شامل کیا۔ 2002 میں، نام کے 'سی سی سی' حصے کو ہٹا دیا گیا، اور 'چینج مینیجر' کو شامل کیا گیا تاکہ یہ آل فیوژن ہارویسٹ چینج مینیجر کے نام سے مشہور ہو گیا۔ بعد میں اسے سی اے ہارویسٹ سافٹ ویئر چینج مینیجر میں تبدیل کر دیا گیا۔ امتیازی خصوصیات پیکیجز تبدیل کریں: ہارویسٹ ورژن کنٹرول اور تبدیلی کا انتظام دونوں فراہم کر سکتا ہے۔ ڈویلپر ہارویسٹ میں تبدیلی پیکج کے مقابلے میں تبدیلیاں کرتا ہے ("چینج سیٹ" بنانا)۔ تبدیلی پیکیج ابتدائی طور پر متعدد فائلوں پر مشتمل ہوگا جو ڈویلپر نے یا تو بنائی ہیں یا ان میں ترمیم کی ہے۔ یہ ہارویسٹ کا ورژن کنٹرول جزو ہے۔ زندگی کے چکر: ایک بار جب ڈویلپر اپنی تبدیلیوں سے مطمئن ہو جاتا ہے، تو تبدیلیاں پہلے سے طے شدہ زندگی کے چکر سے گزرتی ہیں (یعنی۔ متعدد ترتیب وار ٹیسٹ کے مراحل میں اور آخر میں پیداوار میں)۔ اس "لائف سائیکل" کے ان تمام مراحل میں، پیکیج کو مناسب صارفین یا صارف گروپوں کی منظوری حاصل ہونی چاہیے۔ یہ منظوریاں آڈٹ کے مقاصد کے لیے مستقل طور پر درج کی جاتی ہیں۔ مثال کے طور پر، ٹیسٹ مینیجر کو ٹیسٹ مرحلے میں جانے سے پہلے پیکجوں کی منظوری دینی پڑ سکتی ہے، اور پروڈکشن چینج مینجمنٹ ٹیم کو پروڈ ریاست میں جانے سے پہلے پیکجوں کی منظوری دینی پڑ سکتی ہے۔ پروجیکٹس (ماحولیات): ہارویسٹ کے فلسفے کا مرکز ہارویسٹ "پروجیکٹ" کا تصور ہے۔ پروجیکٹس کسی ایپلیکیشن، تنظیم یا ٹیم کی ضروریات کے مطابق مکمل طور پر حسب ضرورت ہوتے ہیں۔ ٹرم پروجیکٹ ہارویسٹ میں پورے کنٹرول فریم ورک سے مراد ہے اور اس میں شامل ہیں: ایک شاخ یا ترقی کی علیحدہ لائن جہاں تبدیلیوں کو الگ کیا جا سکتا ہے (ورژن کنٹرول جزو) عمل کی تعریف اور کس طرح تبدیلیاں پروموشنل لائف سائیکل کے ذریعے ترقی کرتی ہیں عمل اور فائل کے لیے رسائی کنٹرول بیرونی لنکس سی ایم کراسروڈز اوپن سی اے ایس سی ایم فورم سی اے ایس سی ایم گاہک سی اے ایس سی ایم ٹرائنم وائٹ پیپر کے لیے سی اے ایس سی ایم کے لیے سی اے ایس سی ایم آر 12 ہڈسن پلگ ان میں اپ گریڈ کرنے کے بارے میں بات کرتا ہے ترتیب کے انتظام پر تبادلہ خیال کرتا ہے اور ہارویسٹ سی اے ایس سی ایم اور سائٹریکس سی اے ایس سی ایم اور اپاچی کا اے این ٹی پیور ایس سی ایم سی اے ایس سی ایم ترتیب کے انتظام پروپرائٹری ورژن کنٹرول سسٹم سی اے ٹیکنالوجیز کو اجاگر کرتا ہے۔