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ů a 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.
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.
Jestliže se vyskytnou konflikty...
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).
[!POZNÁMKA]
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ě.
[!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).
Zkoumání souborů
Zkoumání souborů
Před zkoumáním souborů určete větev nebo značku, kterou chcete použít k filtrování zobrazení.
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.
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.)
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.
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).
V případě potřeby vytvořte nové úložiště (například pro vývoj nové aplikace).
V sadě Visual Studio vyberte úložiště, ve kterém chcete pracovat.
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?
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.