Aanpassen aan vertakkende aanbevolen werkwijzen

De Source-code doorloopt meerdere stabiliteitsfasen tijdens het ontwikkelingsproces:

  • Actieve ontwikkeling
  • Eerste codeintegratie
  • Codeintegratie voor kwaliteitsborging (QA)
  • Codeintegratie voor het testen van de eindgebruikeracceptatie (UAT)
  • Definitieve code-integratie voor productieleveringen

Betrokken producten en versies

Alle gesteunde versiesvan:

  • Adobe Commerce over cloudinfrastructuur
  • Adobe Commerce in gebouwen

Branchebeheer

Elke ontwikkelingsfase zou een overeenkomstige tak in Git moeten hebben om codeveranderingen te volgen en het plaatsingsproces te vergemakkelijken:

  • tak van de Taak - waar de ontwikkelaars hun individuele codeveranderingen begaan terwijl het uitvoeren van specifieke taken, zoals eigenschappen en insectenmoeilijke situaties.
  • tak van de Ontwikkeling - waar de veelvoudige ontwikkelaars veranderingen van hun individuele taaktakken in één enkele ontwikkelingstak voor geautomatiseerde integratie het testen samenvoegen. Deze vertakking wordt opgesteld aan een ontwikkelomgeving.
  • vertakking QA - waar de ontwikkelaars veranderingen samenvoegen nadat de ontwikkeling volledig is en de code al geautomatiseerde integratie het testen en codeoverzicht heeft overgegaan. Deze tak wordt opgesteld aan het milieu QA voor het hand testen QA.
  • Stable/UAT tak - waar de code wordt samengevoegd nadat het handtest QA overgaat. Deze tak wordt opgesteld aan een milieu van UAT voor het testen van de gebruikersaanvaarding.
  • de Vertakking van de Productie/van de versie - waar de code wordt samengevoegd nadat het UAT overgaat. Deze tak wordt opgesteld aan productie voor een versie.
TIP
Adobe Commerce op cloud-infrastructuurprojecten bevatten specifieke vertakkingen die overeenkomen met verschillende omgevingen. Zie het Pro projectwerkschemaen het projectwerkschema van de Aanzetin de Gids van de Wolk.

Branch-strategieën

Er zijn verschillende vertakkingsstrategieën die u kunt gebruiken. Kies een strategie die het beste werkt voor uw ontwikkelingsteam en de complexiteit van uw project.

Zie de volgende externe bronnen voor meer informatie:

recommendation-more-help
754cbbf3-3a3c-4af3-b6ce-9d34390f3a60