Megosztás a következőn keresztül:


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ó