Vergelijkingseditor
U kunt de verschillen tussen twee bestanden bekijken door deze met elkaar te vergelijken. U kunt verschillende bestanden vergelijken, versies in de workbench vergelijken met versies in de repository of met de lokale historie van de bewerkingen.
In een aantal gevallen kunt u drie bestanden met elkaar vergelijken (wanneer deze een gemeenschappelijke bovenliggende versie hebben).
Nadat een vergelijking is uitgevoerd, wordt de vergelijkingseditor geopend in het editorgebied. In de vergelijkingseditor kunt u door alle verschillen bladeren en de geaccentueerde verschillen kopiëren van de ene naar de andere resource. U kunt wijzigingen aan resources die zijn aangebracht in de vergelijkingseditor opslaan.
Als u de vergelijkingseditor opent vanuit een CVS-werkgebiedsynchronisatie ziet deze er als volgt uit:
Werkbalk
De werkbalk van de vergelijkingseditor bevat de volgende knoppen:
- Bovenliggend venster afbeelden of verbergen
- In twee situaties treedt een drierichtingsvergelijking op, in beide gevallen bij gebruik van ondersteuning voor Teamversiebeheer: bij het vergelijken van een conflicterend bestand en bij het vergelijken van een bestand dat wordt samengevoegd vanuit een vertakking. In beide gevallen stelt het systeem een gemeenschappelijk bovenliggend item vast in de repository, om te vergelijken met het conflict of met de samenvoeging. Met deze knop bepaalt u of de derde editor wordt afgebeeld. Standaard is het bovenliggende venster niet zichtbaar.
- Drie-/Tweerichtingsvergelijking uitvoeren
- De vergelijkingseditor kan worden overgeschakeld tussen een drierichtingsvergelijking en een tweerichtingsvergelijking die het gemeenschappelijke bovenliggende item negeert.
- Alle van links naar rechts kopiëren
- Kopieert de volledige inhoud van het bestand in het linkervenster naar het bestand in het rechtervenster, waardoor de inhoud van de twee bestanden dezelfde wordt.
- Alle niet-conflicterende wijzigingen van rechts naar links kopiëren
- Kopieert alle niet-conflicterende wijzigingen van rechter- naar linkervenster. Conflicterende wijzigingen moeten afzonderlijk worden gekopieerd.
- Huidige wijziging van links naar rechts kopiëren
- Voegt wijzigingen van twee bestanden samen door de geaccentueerde wijziging in het linkervenster te kopiëren naar het geaccentueerde fragment in het rechtervenster. Het geaccentueerde fragment in het rechtervenster wordt overschreven.
- Huidige wijziging van rechts naar links kopiëren
- Voert de tegenovergestelde procedure uit als hierboven beschreven.
- Volgende verschil selecteren
- Accentueert het volgende verschil tussen de twee resources die met elkaar worden vergeleken.
- Vorige verschil selecteren
- Accentueert het vorige verschil tussen de twee resources die met elkaar worden vergeleken.
Synchroniseren met een CVS-repository
Drierichtingsvergelijkingen
Resources vergelijken
Synchroniseren met de repository
Wijzigingen samenvoegen in de vergelijkingseditor
Conflicten oplossen
Voorkeuren voor vergelijken van bestanden opgeven
Resources vergelijken met repositoryversies