ALM fejlesztőknek
Az ebben a szakaszban szereplő cikkekből megtudhatja, hogy fejlesztőként hogyan használhatja az elérhető API-kat, eszközöket és egyéb erőforrásokat az alkalmazás életciklus-kezelésének (ALM) a Microsoft Power Platform használatával történő megvalósítására.
Kezdésként szót ejtünk a csoportos fejlesztésről, majd belevetjük magukat az Azure DevOps rendszerbe és a rendelkezésre álló buildelési eszközökbe.
Ha többet szeretne megtudni az ALM legfontosabb fogalmairól és a megoldásokkal való munkáról, tekintse meg az alkalmazások életciklus-kezelésének áttekintését, és tekintse meg a következő videót.
Csoportos fejlesztés
A csoportos fejlesztés azt jelenti, hogy ugyanabban a környezetben több fejlesztő dolgozik, vagy több fejlesztő ugyanazon az alkalmazáson és forráskóddal dolgozik. A csoportos fejlesztés szempontjából célszerű eszközöket vagy folyamatokat használni a fejlesztői elkülönítés elérése érdekében.
További információk: 5. forgatókönyv: a csoportos fejlesztés támogatása
Ütközéskezelés
A csoportos fejlesztés során a cél az ütközés elkerülése a megosztott kód módosításakor. A forrásellenőrző rendszer segítségével az elágazás és az egyesítés segít elkerülni a módosításkor fellépő ütközéseket, és megakadályozza, hogy a csoporttagok hatással legyenek egymásra a csak részben befejezett munkájukkal a megosztott adattárban.
Egy másik módszer az ütközések elkerülésére a stratégiák alkalmazása. Megoldható például, hogy egyszerre csak egy ember dolgozzon egy komplex összetevőn, így elkerülhető az egyesítési ütközés, amelyet a forrásellenőrző rendszer nem tudna automatikusan megoldani.
Kompley összetevők használata
Mik a komplex összetevők? Például űrlapok, vászonalapú alkalmazások, folyamatok és munkafolyamatok.
Hangolja össze a munkát a csoport többi tagjával annak érdekében, hogy elkerülhető legyen, hogy egyszerre több fejlesztő ugyanazon az űrlapon vagy összetevőn dolgozzon. Ha több fejlesztő dolgozik ugyanazon a vászonalapú alkalmazáson, az ütközés elkerülése érdekében biztosítsa, hogy külön összetevőkön dolgoznak.
Kapcsolódó információk
Microsoft Power Platform Build Tools for Azure DevOps
Power Platform Fejlesztői dokumentáció