الـ Work Item هي قطعة شغل جديدة في project. Serpent بتظبط الـ Git branch اللي وراها بدالك، عشان تركز على تغييرات Salesforce بدل التفاصيل التقنية. جديد على المصطلحات دي؟ ابدأ بـ إزاي Serpent بتشتغل: المفاهيم الأساسية.
قبل ما تبدأ: لازم الـ source control بتاع الـ project يكون متوصّل من الأول، لأن ده المكان اللي برانش الـ Work Item بيتعمل فيه. بتظبط ده وقت ما تنشئ الـ project، أو بعدين تحت Project Settings > Source Control.
أنشئه في الديمو
افتح فورم New Work Item بزرار "Try it in the demo" فوق، وبعدين:
-
اختار النوع
دوس على Type واختار Task أو Bug، حسب الشغل.
-
سمّي الـ Work Item
اكتب Work Item Name بيوصف التغيير، عشان البرانش يبقى سهل التعرف عليه بعدين.
-
حدد المسؤول
اختار الـ Work Item Assigned To مين.
-
أنشئه
دوس Create Work Item. Serpent هتظبط الـ Git branch وتفتح الـ Work Item الجديد، جاهز لتغييراتك.
تتوقع إيه
Serpent بتعمل البرانش في اللحظة اللي تدوس فيها Create Work Item، وبعدين تفتح الـ Work Item على مرحلة الـ Build بتاعته. لو مفيش برانش اتعمل، يبقى الـ source control مش متوصّل للـ project: وصّله تحت Project Settings > Source Control، وبعدين اعمل الـ Work Item تاني. شوف No branch was created for my Work Item لو لسه مش ظاهر.
بعدين ضيف تغييراتك
- اسحب ميتاداتا Salesforce اللي بتغيّرها.
- كمّل تكرار للشغل لحد ما التغيير يبقى جاهز للمراجعة.
- سلّم الـ Work Item للمراجعة بمجرد ما يكتمل.