لماذا يقوم أي شخص بإنشاء مشكلة عبر سجل الالتزام؟ [مغلق
-
21-09-2019 - |
سؤال
كنت أدرس تكامل SCM/Bug Tracker عندما وجدت أنه ليس من الممكن فقط إغلاق وتعديل المشكلات من سجل الالتزام ، ولكن من الممكن أيضًا إنشائها.
ولكن نظرًا لأن سجل الالتزام مخصص للتغييرات في التعليمات البرمجية ، فلا أرى سبب تعديل أي شخص لإنشاء مشكلة. يرجى الاستشهاد سيناريو واحد حيث هذا مبرر.
المحلول
قد يكون أحد السيناريو هو المكان الذي ترتكب فيه الإصلاح لمشكلة معينة ، لكنك تعلم أن المشكلة التي حلتها هي أ إصلاح قصير الأجل للمشكلة.
في هذه الحالة ، قد يكون من الضروري فتح مشكلة أخرى في ضوء الإصلاح على المدى القصير بحيث تعرف أنك بحاجة إلى تقديم أ إصلاح طويل الأجل في مكان ما على الطريق.
نصائح أخرى
ربما في الموقف الذي يتضمن فيه التقارير العديد من "الأحواض الفرعية": يمكن أن يحل الالتزام أحد تلك "الأعمدة الفرعية" ، وإنشاء تقرير آخر عن "البغات الفرعية" المتبقية؟
أو في بعض الأحيان ، إذا كنت ترتكب بعض التصحيح المتسلل لحل الخلل العاجل بسرعة ، فقد ترغب في إنشاء تقرير آخر "لتصحيح التصحيح المتسلل" ، لإنشاء حل طويل الأجل؟