Delen via


Bestandstypen beheren met Team Foundation Version Control

Azure DevOps Server |Azure DevOps Server |Azure DevOps Server 2022 | Azure DevOps Server 2020

Team Foundation Version Control (TFVC) biedt definities van bestandstypen, die bepalen hoe bestanden met opgegeven extensies worden verwerkt. Een voorbeeld is dat u geselecteerde bestandstypen kunt uitsluiten van samenvoegen om te voorkomen dat meerdere gebruikers ze parallel uitchecken.

Opmerking

Het samenvoegen van bestanden en meerdere uitchecken is standaard ingeschakeld. Meervoudig uitchecken kan op projectniveau worden uitgeschakeld.

Vereiste voorwaarden

  • Een TFVC-opslagplaats om in te werken, in plaats van een Git-opslagplaats. Als u zich in een Git-opslagplaats bevindt, is Broncodebeheerverkenner niet beschikbaar.
  • Als u een bestandskoppeling wilt bewerken, toevoegen of verwijderen, moet u beschikken over de machtiging Gegevens op serverniveau bewerken op Toestaan. Zie Azure DevOps Server-machtigingen voor meer informatie.

Eigenschappen van bestandstype

Een Azure DevOps-bestandstypedefinitie bestaat uit drie eigenschappen. De belangrijkste van deze eigenschappen is de bestandsextensie, de unieke id voor een bestandstype.

Vastgoed Voorbeeld
Naam Visual Basic-bestand
Bestandsextensie .vb
Samenvoegen van bestanden en meerdere uitchecken inschakelen Ja

Als Azure DevOps-beheerder kunt u opgeven dat bestanden van bepaalde typen, zoals binaire Microsoft Excel-bestanden (*.xls) waarvoor geen samenvoegingsprogramma bestaat, niet kunnen worden samengevoegd wanneer er conflicten worden gedetecteerd en alleen door één gebruiker tegelijk kunnen worden uitgecheckt. U kunt dit beheren door Inschakelen van het samenvoegen van bestanden en meerdere uitchecken te selecteren in het dialoogvenster Bestandstype bewerken . Zie Bestandskoppelingen bewerken voor meer informatie. Als er geen bestandstype bestaat voor een bepaalde extensie, kunnen bestanden met die extensie worden samengevoegd.

Bestandscoderingen

Naast deze basiseigenschappen van het bestandstype houdt Azure DevOps ook de bestandscodering voor elk bestand op de versiebeheerserver bij. U kunt de standaardcodering voor een bestand overschrijven vanuit het venster Eigenschappen van versiebeheer dat is geopend vanuit Broncodebeheerverkenner of met behulp van de opdrachtregelinterface. Voor meer informatie, zie Configureren van de codering van versiebeheerbestanden en Uitchecken- en bewerkcommando's.

Bestandstypekoppelingen bewerken

Met bestandstypedefinities kunt u de manier aanpassen waarop het Team Foundation Version Control-systeem bestanden verwerkt die specifieke extensies hebben. Door een bestandstype te definiëren, bepaalt u of bestanden met een bepaalde extensie interne trefwoorden kunnen hebben uitgevouwen tijdens het inchecken en of meerdere gebruikers een specifiek bestand parallel kunnen wijzigen. In de volgende procedure ziet u hoe u een bestandsextensieskoppeling wijzigt in versiebeheer.

  1. Selecteer In het menu Teamde optie Azure DevOps Server-instellingen en vervolgens broncodebeheerbestandstypen. In het dialoogvenster Bestandstypen wordt een lijst weergegeven met de bestandsextensies die momenteel zijn gekoppeld aan versiebeheer.

  2. Selecteer Bewerk.

  3. Voer in het dialoogvenster Bestandstype bewerken in het vak Naam een beschrijving in voor het bestandstype. Bijvoorbeeld Word-documenten voor het toevoegen van microsoft Word-documentbestandskoppeling aan versiebeheer.

  4. Voer in het vak Bestandsextensie de bestandsextensie in, bijvoorbeeld doc voor Microsoft Word-documentbestanden.

  5. Schakel desgewenst het selectievakje Bestand samenvoegen en meerdere keren in- en uitchecken inschakelen in (standaard geselecteerd).

  6. Selecteer OK om terug te keren naar het dialoogvenster Bestandstypen en controleer de nieuwe vermelding.

Hint

U kunt meerdere bestandstype-extensiekoppelingen opgeven met één naam. U kunt bijvoorbeeld punt toevoegen aan de naam van Word-documenten die u eerder hebt ingevoerd.

Versiebeheerbestandscodering configureren

Eigenschappen van Team Foundation-versiebeheer omvatten algemene bestands- en mapgegevens en het type bestandscodering. De eigenschappen bevatten ook de lopende status van de check-in, beveiligingsinformatie en vertakkingsgeschiedenis. Zie Versiebeheerbestands- en mapeigenschappen weergeven voor meer informatie.

Opmerking

Eigenschappen van Team Foundation-versiebeheer worden niet weergegeven in het venster Eigenschappen van Visual Studio. Ze worden weergegeven in hun eigen dialoogvenster Eigenschappen , zoals beschreven in de volgende procedure.

Versiebeheerbestandscodering configureren:

  1. Open Source Control Explorer.

    Selecteer in het menu Beeldde optie Overige Vensters en selecteer vervolgens Broncodebeheerverkenner.

  2. Selecteer in Broncodebeheerverkenner de vervolgkeuzelijst Werkruimte op de werkbalk en selecteer de werkruimte die u wilt gebruiken.

  3. Ga naar een bestand waarvoor u eigenschappen wilt weergeven, klik met de rechtermuisknop en selecteer Eigenschappen.

  4. Selecteer in het dialoogvenster Eigenschappen het tabblad Algemeen .

  5. Selecteer Op het tabblad Algemeende optie Codering instellen.

  6. Gebruik in het dialoogvenster Codering instellen de vervolgkeuzelijst Codering om het coderingsbasistype voor het bestand te selecteren, bijvoorbeeld utf-8.

    Hint

    Selecteer Detecteren om het systeem het schema voor bestandscodering te laten detecteren dat met het bestand wordt gebruikt en vul de keuzelijst in.

  7. Kies OK.

Opmerking

De ingestelde codering resulteert in een wijziging die nog moet worden goedgekeurd en verwerkt.

Bestandstypekoppelingen toevoegen

Met bestandstypedefinities kunt u de manier aanpassen waarop het versiebeheersysteem bestanden verwerkt met specifieke extensies. Door een bestandstype te definiëren, bepaalt u of bestanden met een bepaalde extensie meerdere gebruikers in staat stellen om een specifiek bestand parallel te wijzigen. In de volgende procedure ziet u hoe u een bestandsextensieskoppeling toevoegt in versiebeheer.

  1. Selecteer in het menu Teamde optie Azure DevOps Server-instellingen en selecteer vervolgens Broncodebeheerbestandstypen. Het dialoogvenster Bestandstypen wordt weergegeven met de bestandsextensies die momenteel zijn gekoppeld aan versiebeheer.

  2. Selecteer Toevoegen.

  3. Typ in het dialoogvenster Bestandstype toevoegen in het vak Naam een beschrijving voor het nieuwe bestandstype, bijvoorbeeld Word-documenten, om een Microsoft Word-documentbestandskoppeling toe te voegen aan versiebeheer.

  4. Typ of selecteer in het vak Bestandsextensie de bestandsextensie, bijvoorbeeld doc, voor Microsoft Word-documentbestanden.

  5. Schakel desgewenst het selectievakje Bestand samenvoegen en meerdere keren uitchecken inschakelen in (standaard ingeschakeld).

  6. Selecteer OK om terug te keren naar het dialoogvenster Bestandstypen en controleer de nieuwe vermelding.

Hint

U kunt meerdere bestandstype-extensies opgeven die aan één naam moeten worden gekoppeld, bijvoorbeeld als u een punt kunt toevoegen aan de naam van Word-documenten die in deze procedure zijn ingevoerd.

Een gekoppeld bestandstype verwijderen

Met bestandstypedefinities kunt u de manier aanpassen waarop het versiebeheersysteem bestanden verwerkt die specifieke extensies hebben. Door een bestandstype te definiëren, bepaalt u of bestanden met een bepaalde extensie interne trefwoorden kunnen hebben uitgevouwen tijdens het inchecken en of meerdere gebruikers een specifiek bestand parallel kunnen wijzigen. Raadpleeg Bestandstype-associatie met Team Foundation Version Control toevoegen voor informatie over het toevoegen van bestandsassociaties aan versiebeheer. In de volgende procedure ziet u hoe u een bestandsextensie verwijdert die is gekoppeld aan versiebeheer.

  1. Selecteer in het menu Teamde optie Azure DevOps Server-instellingen en selecteer vervolgens Broncodebeheerbestandstypen.

    In het dialoogvenster Bestandstypen wordt een lijst weergegeven met de bestandsnaamextensies die momenteel zijn gekoppeld aan versiebeheer.

  2. Markeer de bestandsextensie die u wilt verwijderen en selecteer vervolgens Verwijderen.

    De vermelding wordt gewist en wordt niet meer weergegeven in het dialoogvenster Bestandstypen .

  3. Kies OK.