Sdílet prostřednictvím


Spolupráce v týmovém projektu Git (vyžádání, vložení)

Při spolupráci na serveru Team Foundation Server (TFS) používá váš tým správu verzí integrovanou s dalšími výkonnými funkcemi, jako je plánování a sledování projektůautomatizované CI a plánovaná sestavení.Je možné vytvořit týmový projekt Git na server s místním zadaných nastavit sami, nebo na ten, který jsme pro vás udržovat na Visual Studio Online.Nebo pokud dáváte přednost, můžete ve spolupráci do vzdáleného úložiště Git hostované služby třetích stran, jako je například CodePlex, GitHub nebo Bitbucket.

  • Načtení potvrzení změn od týmu

  • Vyžádání potvrzení změn od týmu

  • Přispění do týmu vložením změn

  • Vložení na alternativní vzdálené úložiště

  • Chování požadavku pull Git (pro místní týmový projekt je nutné nejprve nainstalovat Team Foundation Server Update 4)

  • Procházení týmového projektu

  • Odběr upozornění

  • Práce na týmovém projektu s více úložišti

  • Dotazy a odpovědi

  • Další kroky

Načtení potvrzení změn od týmu

Pokud chcete zobrazit náhled změn od týmu, než je začleníte do své práce, na stránce potvrzení změn (klávesnice: CTRL+0, O) načtěte potvrzení změn z týmového projektu.

Načtěte odkaz na stránce potvrzení

Pokud chcete po načtení potvrzení změn získat další informace, otevřete kontextovou nabídku a zvolte příkaz Zobrazit detaily potvrzení změn.

[!POZNÁMKA]

Načtení musíte provést také před získáním kopie větve, kterou publikoval někdo z vašeho týmu.

Vyžádání změn od týmu

Pokud jste připraveni začlenit změny od týmu do svého místního úložiště, přejděte v Průzkumníku týmových projektů na stránku potvrzení změn (klávesnice: CTRL+0, O).Vyžádejte všechna potvrzení změn, která mohla být vložena vaším týmem.

Potvrzené změny stránky k načtení a stáhněte si zvýrazněné

Jestliže se vyskytnou konflikty...

V některých případech dojít ke konfliktům při pokusu o stáhnou

je třeba je vyřešit, aby bylo možné pokračovat.

Přispění do týmu vložením změn

Jakmile jste připraveni přispět potvrzenými změnami do vzdáleného úložiště Git vašeho týmu, vložte je ze stránky potvrzení změn (klávesnice: CTRL+0, O).

Předání potvrzené změny

[!POZNÁMKA]

Musí vyžádat vzdálené změny před push

Pokud od doby posledního klonování nebo vložení vložil váš tým do větve potvrzení změn, musíte nejprve vyžádat všechny změny ze vzdáleného úložiště, než do něj budete moci vložit své změny.

Vložení na alternativní vzdálené úložiště

V některých případech můžete provést vložení do alternativního vzdáleného úložiště.(Musí jste nainstalovali sadu Visual Studio 2013 Update 2 nebo následné verze pro tuto funkci používat.)

Vyvíjíte například web v týmovém projektu Git.Chcete publikovat na webu do systému Windows Azure, takže můžete přidání webu Windows Azure jako vzdálené úložiště,.Jakmile budete připraveni web publikovat, můžete ho vložit do tohoto úložiště.

Nabízená na odkaz na stránce nesynchronizovanými potvrzené změny

[!POZNÁMKA]

Tato možnost je dostupná pouze ve verzi Visual Studio 2013 Update 2 a zobrazí se pouze v případě, že úložiště Git má více než jedno vzdálené úložiště.Chcete-li přidat vzdáleného úložiště, otevřete příkazového řádku Git a potom ji používat git remote příkazu.Viz také: Git SCM: základní informace o Git - práce s dálková ovládání

Procházení týmového projektu

Chcete-li procházet týmový projekt, otevřete ho ve webovém prohlížeči (klávesnice: CTRL+0, A).

Na domovské stránce zvolte Web Access

Seznámení s úložišti TFS Git v web access

  1. Zkoumání souborů

  2. Zobrazení historie potvrzení změn

  3. Práce s větvemi

Zkoumání souborů

Před zkoumáním souborů určete větev nebo značku, kterou chcete použít k filtrování zobrazení.

Zobrazení můžete filtrovat podle pobočky nebo klíčové slovo

Na stránce Průzkumník můžete procházet stromovou strukturu souborů a zobrazit jednotlivé soubory.Můžete také zjistit, kdo co změnil v jednotlivých souborech.

S poznámkami změny souboru na web portálu

Rovněž můžete:

  • Získat adresu URL pro klonování úložiště.(Adresu URL nepotřebujete ke klonování úložiště ze sady Visual Studio, můžete ji ale potřebovat, pokud chcete klonovat z příkazového řádku nebo z klientského nástroje Git jiného výrobce.)

    Kopírování adresy URL, aby ručně také úložiště v

  • Stáhnout individuální soubor a složku jako soubor .zip

  • Použít Rozšířené hledání konkrétního potvrzení změn na základě cesty, uživatele (autora potvrzení změn) a data

Odběr upozornění

Chcete dostat oznámení, když někdo vloží kód do vašeho týmového projektu Git?Přihlaste se k odběru e-mailových upozornění.Zde je návod.

Výstrahy webová stránka portálu v Git týmového projektu

Práce na týmovém projektu s více úložišti

Do týmového projektu Git můžete přidat další úložiště.Později je můžete podle potřeby přejmenovat nebo odstranit.Jednou z výhod tohoto způsobu práce je, že přizpůsobení šablon procesu, které jste například vytvořili pro definice typu pracovní položky, můžete opakovaně používat mezi různými základy kódu.

Chcete-li spravovat úložiště Git v týmovém projektu, otevřete je ve webovém prohlížeči (klávesnice: CTRL+0, A).

Spravovat úložiště Git

V případě potřeby vytvořte nové úložiště (například pro vývoj nové aplikace).

Nový odkaz úložiště na verzi ovládací prvek web portálu

V sadě Visual Studio vyberte úložiště, ve kterém chcete pracovat.

Připojit stránku týmového projektu Git s více úložiště

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 mohu pracovat pomocí příkazového řádku?

O:Práce na příkazovém řádku Git.

D: Jak provést vyžádání a vložení v jednom kroku?

O: Klikněte na tlačítko Synchronizovat.

D: Mohu před vložením změn změnit strukturu svých místních potvrzení změn (například vměstnat několik potvrzení změn do jednoho)?

O:Práce na příkazovém řádku Git.

Jak mohu zobrazit, změnit nebo vrátit potvrzené změny?

O:

D: Pokus o vyžádání změn je zablokován kvůli konfliktům.Jak je mohu vyřešit?

O:Řešení konfliktů.

D: Mohu v Git použít položky Má práce nebo revize kódu?

O: Ne.

D: Proč není dostupné vložení?

O: Častým důvodem nedostupnosti vložení je práce na větvi, kterou jste dosud nepublikovali.Chcete-li větev publikovat, přejděte na stránku Větve (klávesnice: CTRL+0, N).

D: Kdy by měl náš tým přidat nové úložiště?

Toto rozhodnutí je subjektivní.Řada lidí je toho názoru, že by každé úložiště mělo mít rozumnou velikost.Pokud se základ kódu rozroste na určitou velikost, rozdělí se na více úložišť.Některé týmy se domnívají, že by každá aplikace měla mít své vlastní úložiště.

D: Je v pořádku potvrzovat binární soubory?

Obecně byste se měli potvrzování binárních souborů (zejména velkých) vyhnout.Alternativní způsob získání binární soubory, které vaše aplikace závisí na je používat NuGet.

Další kroky

Spolupráce s týmem na týmovém projektu