Určení, kdo provedl poslední změnu na řádku pomocí příkazu Annotate

Řekněme, že jste na řádku 65 daného souboru narazili na nějaký kód, kterému nerozumíte. Koho se na to zeptáte? Mohli byste začít prohledávat historii daného souboru, ale tak se nedozvíte, kdo změnil konkrétní řádek. Zde je užitečný příkaz Annotate. Někdy žertem uváděný blame, vám umožní vybrat libovolný soubor ASCII (binární soubory - viz poznámka) a získat výpis toho, kdo změnil který řádek.

Akce Zobrazit anotaci je k dispozici na těchto místech: Pohled s historií, Průzkumník úložiště, pohled Synchronizace a pohled Prostředek a Balíčky. Existují dva dostupné druhy anotate: Novější anotace funkce Quick Diff a starší pohled Anotace. Na stránce předvoleb anotace CVS si můžete zvolit verzi anotace, kterou chcete používat. Zde je souhrn rozdílů mezi těmito dvěma typy anotace:

  1. Anotace funkce Quick Diff:
  2. Pohled Anotace:

Funguje pouze pro textové soubory

Příkaz Annotate funguje pouze pro soubory, které jsou v úložišti CVS označeny jako ASCII. Dále platí, že příkaz otevře textový soubor za účelem zobrazení změn i v případě, že přidružený editor na pracovní ploše není textovým editorem. Například pokud anotujete na souboru plugin.xml, otevře se jednoduchý textový editor namísto plného editoru PDE.

Související pojmy
Sledování/úpravy
Týmové programování s CVS

Související odkazy
CVS