Loading
Samenwerken aan wijzigingen en deze eenvoudig beheren en vrijgeven...
Inhoudsopgave
Filters selecteren

          Geen resultaten
          Geen resultaten
          Hier zijn enkele zoektips

          Controleer de spelling van uw trefwoorden.
          Gebruik meer algemene zoektermen.
          Verwijder filters om uw zoekopdracht uit te breiden.

          De Help van Salesforce volledig doorzoeken
          Metagegevens uitsluiten met het .forceignore-bestand

          Metagegevens uitsluiten met het .forceignore-bestand

          Gebruik het .forceignore-bestand om bestanden of typen metagegevens uit te sluiten die u niet wilt vastleggen voor het bronbeheer of implementeren naar de doelorganisatie in uw releasepijplijn. Dit bestand zorgt ervoor dat DX Inspector en DevOps Center geen onnodige bestanden, zoals IDE-configuratiebestanden, lokale testgegevens of specifieke profielen, pushen of pullen vanuit de ontwikkelomgeving.

          Vereiste editions

          Beschikbaar in: Lightning Experience in Professional (API-toegang vereist), Enterprise, Performance, Unlimited en Developer Edition
          Niet beschikbaar in: Government Cloud Plus. Neem contact op met uw Salesforce Account Executive voor meer informatie.
          Niet beschikbaar in: EU Operating-zone. Operationele zone van de Europese Unie is een speciale betaalde aanbieding die een uitgebreid niveau gegevensbescherming biedt. DevOps Center wordt per standaardproductvoorwaarden ondersteund in organisaties in de EU die geen deel uitmaken van EU OZ.

          Tijdens het vastleggen leest DX-inspecteur het .forceignore bestand en sluit overeenkomende bestanden en metagegevens uit van de bronregelingsrepository en het werkitem. DevOps Center leest het bestand tijdens doorzetten om de typen metagegevens en bestanden te identificeren en uit te sluiten, waardoor implementatie ervan wordt voorkomen.

          Overwegingen bij het maken van het .forceignore-bestand

          • Als u onze sjabloon hebt gebruikt om de opslagplaats te maken, werkt u het .forceignore bestand bij voor uw projectvereisten.
          • Als u het .forceignore-bestand toevoegt aan een bestaande opslagplaats, plaatst u het bestand in de rootmap van uw Salesforce DX projectdirectory.
          • Hoewel u het .forceignorebestand op elk gewenst moment kunt maken, wordt aangeraden om het te maken wanneer u uw pijplijn maakt, zodat het vanaf het begin aanwezig is.
          • Configureer het bestand in de hoofdvertakking die is gekoppeld aan uw releaseomgeving voordat u uw pijplijn activeert. Deze stap kopieert de bestanden naar nieuwe vertakkingen.
          • Wanneer u uw pijplijn samenstelt en DevOps Center de opslagplaats en vertakkingen maakt, neemt elke fasevertakking het .forceignore-bestand over van de hoofdvertakking. Als u een bestaande opslagplaats verbindt of bestaande vertakkingen hergebruikt, voegt u handmatig een .forceignore bestand toe als dit niet beschikbaar is.
          • Functievertakkingen van werkitems gebruiken de bestandsversie van de eerste vertakking van de pijplijnfase.
          • Nadat u de pijplijn hebt geactiveerd, past DevOps Center de bestandsregels toe bij het pullen of doorzetten van wijzigingen.

          Voorbeeld van .forceignore-syntaxis

          De bestandsstructuur .forceignore lijkt op de structuur .gitignore. Elke regel in het bestand bevat een patroon dat overeenkomt met de bestanden die u wilt uitsluiten, zoals LWC-configuratiebestanden, JSON-bestanden of tests.

          Dit voorbeeldbestand bevat veelvoorkomende bestanden en mappen die ontwikkelaars willen uitsluiten op het moment van een verbintenis of doorzetting. De syntaxis verschilt voor de bewerkingen doorzetten (implementeren) en pullen (ophalen). Als u bijvoorbeeld alle profielen wilt uitsluiten bij het doorzetten van wijzigingen, gebruikt u **/profiles/**. Gebruik *.profile om alle profielen uit te sluiten bij het pullen van wijzigingen. Zie Bron uitsluiten bij synchroniseren.

          # List files or folders below to ignore them when deploying and retrieving changes
                  
                  # Standard metadata
                  package.xml
                  
                  # These metadata files are ignored when promoting (deploying)
                  **/appMenus/**
                  **/appSwitcher/**
                  **/fieldRestrictionRules/**
                  **/objectTranslations/**
                  **/profiles/**
                  **/profilePasswordPolicy/**
                  **/profileSessionSetting/**
                  **/settings/**
                  **/sharingRules/**
                  **/AuthProvider/**
                  
                  # These metadata files are ignored when pulling (retrieving)
                  *.settings
                  *.appMenu
                  *.appSwitcher
                  *.rule
                  *.objectTranslation
                  *.profile
                  *.profilePasswordPolicy
                  *.profileSessionSetting
                  *.sharingRules
                  *.AuthProvider
                  
                  # LWC configuration files
                  **/jsconfig.json
                  **/.eslintrc.json
                  
                  # LWC Jest
                  **/__tests__/**

          Overwegingen bij het bijwerken van het .forceignore-bestand

          • Werk het .forceignore bestand in de hoofdvertakking van uw pijplijnrepository bij.
          • Als u meerdere DevOps Center pijplijnen hebt, werkt u het bestand in elke pijplijnrepository bij.
          • Als de pijplijn al in gebruik is, worden wijzigingen niet automatisch toegepast op bestaande vertakkingen. Als u ze overal wilt toepassen, brengt u de wijziging aan in een werkitem en promoveert u dat werkitem. Op die manier past DevOps Center het bijgewerkte .forceignore bestand toe op de pijplijnvertakkingen terwijl u doorzet.
           
          Wordt geladen
          Salesforce Help | Article