Find ud af, hvem der sidst ændrede en linje, ved hjælp af annotationskommandoen
Lad os sige, at du har fundet en fejl i linje 65 i en fil, og du forstår ikke koden.
Hvem skal du spørge? Du kan begynde med at kigge i filens ressourcehistorik, men det fortæller dig ikke, hvem der har ændret netop den linje. Det er her, annotationskommandoen er nyttig. Du kan vælge en hvilken som helst
ASCII-fil (se bemærkningen om binære filer), og få vist en oversigt over, hvem der har ændret hvilken linje.
Du kan få adgang til funktionen Vis annotation fra forskellige steder: Oversigten Historik, stifinder til opbevaringssted, oversigten Synkronisér og oversigten Ressource og pakker. Der er to udgaver af annotation, den nye Hurtig forskel-annotation og den gamle Annotér. Du kan vælge, hvilken version af annotation du vil bruge på siden CVS-annotation. Der er følgende forskelle på de to typer annotation:
- Hurtig forskel-annotation:
- Hurtig forskel-annotation viser annotationer på en lokal fil i den samme editor.
- Når du klikker på en annotation eller en linje i editoren, anmodes oversigten Historik om at vise de tilsvarende revisionsoplysninger.
- Du forbliver på samme sted i editoren, når annotationen vises. Annotationerne tilføjes til annotationslinjen i den editor, du aktuelt anvender.
- Hvis du vil deaktivere annotationer, skal du vælge Skjul revisionsoplysninger på kontekstmenuen på annotationslinjen.
- Oversigten Annotér:
- Perspektivet kan skifte afhængigt af dine indstillinger.
- En skrivebeskyttet teksteditor åbnes for at vise annotationer.
- Når du vælger ændringerne i oversigten Annotér, fremhæves de linjer, der er forbundet med den valgte ændring i teksteditoren.
- Hvis du - omvendt - vælger en linje i teksteditoren, vælges den ændring, der er knyttet til linjen, i oversigten Annotér.
- Historikoversigten viser historikken for den åbnede fil og fremhæver revisionen af den aktuelt valgte ændring. På den måde kan du hurtigt se commit-kommentaren for en bestemt ændring.
Fungerer kun med tekstfiler
Annotationskommandoen fungerer kun sammen med filer, der er valgte som ASCII i
CVS-opbevaringsstedet. Kommandoen åbner en tekstfil for at vise ændringerne, også selvom den tilknyttede editor på arbejdsbænken ikke er en teksteditor. Hvis du f.eks. udfører annotation på en fil af typen
plugin.xml, åbnes en enkel teksteditor i stedet for hele PDE-editoren.
Overvåg/Redigér
Teamprogrammering med CVS
CVS