Zobrazení a správa starších verzí v systému Git
Můžete získat podrobné informace o každé změně základu kódu a v případě potřeby upravit dřívější změny.
Zobrazení historických dat v sadě Visual Studio: Při vývoji kódu v sadě Visual Studio můžete získat historická data o publikovaných i nepublikovaných větvích.
Historie souborů
Historie souborů s poznámkami
Historie větví
Podrobnosti potvrzení změn
Zobrazení historických dat ve webovém prohlížeči: Z webového portálu můžete o publikovaných větvích získat stejná historická data, jaká jsou dostupná v sadě Visual Studio.Se svým týmem můžete také komunikovat o dřívějších změnách.
Historie souborů
Historie souborů s poznámkami
Historie větví
Podrobnosti potvrzení změn
Úpravy dřívějších změn: Vývoj softwaru je iterativní proces, takže někdy potřebujete:
Pozměnit nejnovější potvrzení změn ve vývojovém počítači
Vrátit potvrzení změn
Dotazy a odpovědi
Zobrazit historická data v sadě Visual Studio
Můžete zobrazit historii souboru nebo větve a odtud zobrazit podrobnosti o všech potvrzeních změn v historii.
Historie souborů
Můžete zobrazit historii některého souboru z Průzkumníka řešení (klávesnice: CTRL+ALT, L).
Pokud potřebujete další informace o potvrzení změn, můžete zobrazit podrobnosti potvrzení změn.
Historie souborů s poznámkami
Zobrazení historických změn v souboru (anotaci).(Musí jste nainstalovali sadu Visual Studio 2013 Update 2 nebo následné verze pro tuto funkci používat.)
Při přesunutí kurzoru do bloku ovlivněného určitým potvrzením změn se v levém podokně zvýrazní všechny výskyty tohoto potvrzení změn.
Historie větví
V sadě Visual Studio můžete zobrazit historii nepublikovaných i publikovaných větví.
Přejděte na stránku pro potvrzení změn (klávesnice: CTRL+0, O) a načtěte nejnovější změny z týmového projektu.
Zobrazení historie
Tato potvrzení změn patří do historie větve zpráva.
Někdo u tohoto potvrzení změn použil značku flat se zprávou přidat zprávu.
Hlavní větev odkazuje na potvrzení změn, které je v historii větve zpráva, takže se zobrazuje v historii větve zpráva.
Pokud potřebujete další informace, můžete zobrazit podrobnosti o potvrzení změn.
Podrobnosti potvrzení změn
Můžete si prohlédnout podrobnosti o potvrzení změn včetně toho, co bylo změněno v každém souboru ovlivněném tímto potvrzením změn.
Pokud toto potvrzení změn bylo publikováno, můžete ho zobrazit ve webovém prohlížeči z nabídky Akce a potom o něm komunikovat se svým týmem.
Tuto zprávu můžete upravit, dokud jde o poslední potvrzení změn ve vašem vývojovém počítači a nebylo vloženo do sdíleného úložiště.Stačí provést změny a vybrat možnost Upravit zprávu.Můžete také pozměnit obsah nejnovější potvrzení, pokud nebyl posunuto.potvrzení.Viz Úprava změn, které existují pouze ve vývojovém počítači.
Zobrazení historických dat ve webovém prohlížeči
Z webového portálu týmového projektu můžete zobrazit dřívější potvrzení změn v publikované větvi.Můžete také psát poznámky a odesílat zprávy o vašem potvrzení změn.
Z domovské stránky otevřete webový portál týmového projektu (klávesnice: CTRL+0, A).
Historie souborů
Historii souboru můžete zobrazit z webového portálu týmového projektu.
Historie souborů s poznámkami
Můžete také zobrazit historické změny v souboru (poznámky).
Historie větví
Historii větve můžete zobrazit ve webovém prohlížeči.Raisa například publikovala větev hotfix, aby Jamal mohl otestovat její změny.Jamal se podívá na historii této větve na stránce potvrzení změn.
Podrobnosti potvrzení změn
Můžete si prohlédnout podrobnosti o potvrzení změn včetně toho, co bylo změněno v každém souboru ovlivněném tímto potvrzením změn.
Na stránce podrobností můžete potvrzení změn komentovat a odesílat e-maily, které se ho týkají.
Pokud chcete přidat komentář, přesuňte ukazatel nad čáru, kterou chcete komentovat, a poté vyberte ikonu komentáře.
Zadejte komentář.
Na stránce potvrzení změn si můžete všimnout, že k tomuto potvrzení změn byl vložen komentář.
Úprava dřívějších změn
Vývoj softwaru je iterativní proces, takže někdy můžete potřebovat:
Pozměnit nejnovější potvrzení změn ve vývojovém počítači
Vrátit potvrzení změn
Je třeba mít nainstalován Visual Studio 2013 Update 2 nebo následné verze použití těchto funkcí.
Pozměnit nejnovější potvrzení změn ve vývojovém počítači
Potvrdili jste právě změnu, která není úplně správná, nebo jste zapomněli začlenit provedené změny do jiného souboru?Nejnovější potvrzení změn můžete ve vývojovém počítači upravit takto:
Uložte všechny změny, které chcete začlenit do upraveného potvrzení změn.
Na stránce Změny (klávesnice: CTRL+0, G) ověřte, zda jsou všechny začleňované změny uvedeny v seznamu Zahrnuté změny.Tuto zprávu můžete také upravit.
Otevřete nabídku Akce a zvolte příkaz Upravit předchozí potvrzení.
Odkaz na předchozí potvrzení změn se zruší a vytvoří se nové potvrzení změn.
Na stránce Podrobnosti potvrzení změn můžete zprávu o nejnovějším potvrzení změn také upravit, jak bylo popsáno výše.
[!POZNÁMKA]
Potvrzení změn, které bylo vloženo do sdíleného úložiště, jaké je například v týmovém projektu TFS, byste neměli měnit.Pokud bylo do týmového projektu vloženo potvrzení změny, ve většině případů vám to Visual Studio neumožní udělat.Za určitých okolností však nemusí být úprava potvrzení změny zablokována.Úprava potvrzení změny například nebude zablokována, pokud je vaše vzdálené úložiště hostováno jinou službou, jako je CodePlex nebo GitHub.Pokud upravíte vložené potvrzení změny, bude při vyžádání ze vzdáleného úložiště pravděpodobně nutné vyřešit konflikty.
Vrátit potvrzení změn
Musíte změnu vrátit zpět, protože by například způsobila chybu?K vrácení změn v potvrzení použijte tento postup:
Zahájení vrácení zpět:
Klikněte pravým tlačítkem na potvrzení změn v okně Historie a zvolte příkaz Vrátit se k uloženému.
Zvolte odkaz Vrátit se k uloženému na stránce Podrobnosti potvrzení změn.
Pokud máte jistotu, že chcete potvrzení změn vrátit zpět, zvolte možnost Ano.
[!POZNÁMKA]
Dojde-li ke konfliktu, můžete ho vyřešit. Pokud nejste připraveni to udělat, můžete zvolit možnost Vrátit zpět vrácení.
Do seznamu Odchozí potvrzení změn na stránce Nesynchronizovaná potvrzení (klávesnice CTRL+0, O) se přidá „vrácené“ potvrzení změn.
Dotazy a odpovědi
D: Systém mě zablokoval, protože nemám oprávnění.Jak je mohu získat?
O:Oprávnění v prostředí Team Foundation Server
D: Jaký je rozdíl mezi autorem a potvrzovatelem?
O: Ve většině případů jsou autor a potvrzovatel tatáž osoba.Jeden situace, ve které se liší je potvrzení, který byl rebased.Pokud například Julie změní základ potvrzení změn od Petra, stává se potvrzovatelem tohoto potvrzení změn, ale Petr zůstává nadále jeho autorem.
D: Jak provést restrukturalizaci (změnu základu) místních potvrzení změn?
O:Práce na příkazovém řádku Git
D: Co je větev?Jak ji mohu použít?
O: Všechna práce, kterou máte v Git, se nachází ve větvi.Pokud jste nikdy explicitně nevytvořili větev, pracujete pravděpodobně ve výchozí větvi, která se obvykle nazývá hlavní.Pomocí větví můžete přepínat kontexty, pozastavit práci a izolovat rizika.
D: Co jsou značky?Jak ji mohu použít?
O: Značka je v podstatě ukazatelem na konkrétní potvrzení změn.Značky můžete použít k označení určitého bodu v čase ve vašem základu kódu.Mnoho týmů používá značky k označení okamžiku vydání verze.Značky můžete nastavovat z příkazového řádku.Další informace naleznete v tématu Práce na příkazovém řádku Git.
D: Lze historii zobrazit z jiných míst?
O: Historii můžete zobrazit také z domovské stránky (klávesnice: CTRL+0, H), ze stránky potvrzení změn (klávesnice: CTRL+0, O) a ze stránky s větvemi (klávesnice: CTRL+0, N).
D: Lze vytvořit větev z určitého potvrzení změn nebo značky?
O: Ano.Toto lze provést z příkazového řádku pomocí parametru <start-point>.Podívejte se na téma Git scm: stránky ručně git-branch(1)