Sdílet prostřednictvím


Vytváření pracovních souborů a práce s nimi

Pracovní prostor je místní kopie základu kódu vašeho týmu.Zde můžete izolovaně vytvářet a testovat kód, dokud nebudete připraveni svou práci vrátit.Jediný pracovní prostor, který potřebujete, se ve většině případů vytvoří automaticky a nemusíte ho nijak upravovat.

V některých případech můžete potřebovat pracovní prostor změnit nebo vytvořit několik pracovních prostorů kvůli izolaci a přepínání mezi změnami, které provádíte v různých větvích.

  • Přidání, úprava nebo odebrání pracovního prostoru

  • Přepínání mezi pracovními prostory

  • Práce z příkazového řádku

  • Dotazy a odpovědi

    • Proč je třeba změnit pracovní složky? Jak to mám udělat?

    • Mohu opakovaně používat a sdílet mapování složek?

    • Mohu použít stejný pracovní prostor ve více instancích sady Visual Studio?

    • Další...

Přidání, úprava nebo odebrání pracovního prostoru

Po připojení k týmovému projektu (klávesnice: CTRL+0, C) můžete své pracovní prostory spravovat z domovské stránky Průzkumníka týmových projektů (klávesnice: CTRL+0, H)

Spravovat pracovní prostory z Průzkumníka týmových projektů

nebo z Průzkumníka správy zdrojového kódu.

Úpravy pracovní prostory z Průzkumníka správy zdrojového kódu

Spravovat pracovní prostory dialogového okna

Pokud chcete zobrazit všechny pracovní prostory, které vlastníte (včetně těch, které se nacházejí v jiných počítačích), zvolte položku Zobrazit vzdálené pracovní prostory.

Po výběru možnosti Přidat nebo Upravit můžete změnit pracovní složky v novém nebo existujícím pracovním prostoru.

Pracovní prostor dialogové okno Upravit

Proč je třeba změnit mapování složek? Jak to mám udělat?

Jak mohu zvolit pokročilá nastavení?

Pokud chcete pracovní prostor odebrat, nejprve se přesvědčte, zda neexistují žádné nedokončené změny (klávesnice: CTRL+0, P).Pokud máte nedokončené změny, můžete je buď vrátit, nebo odložit.

Přepínání mezi pracovními prostory

Aby při přepínání z jednoho pracovního prostoru do jiného nenastal zmatek, přepněte do stejného pracovního prostoru jak v Průzkumníku týmových projektů, tak v Průzkumníku správy zdrojového kódu.

  1. Připojte se k týmovému projektu (klávesnice: CTRL+0, C).

  2. Na domovské stránce (klávesnice: CTRL+0, H) vyberte pracovní prostor, který chcete použít.

    Přepínání pracovní prostory z Team Explorer domovské stránky

  3. V Průzkumníku správy zdrojového kódu zvolte pracovní prostor, ve kterém chcete pracovat.

    Přepínání pracovní prostor v Průzkumníka správy zdrojového kódu

Práce z příkazového řádku

Pracovní prostory můžete vytvářet a spravovat z příkazového řádku.Můžete také provádět některé úlohy, které nejsou možné v sadě Visual Studio.Můžete například odstranit pracovní prostor jiného uživatele, pokud k tomu máte dostatečná oprávnění.Viz Workspace Command, Workspaces Command a WorkFold Command.

Dotazy a odpovědi

D: Proč je třeba změnit pracovní složky?Jak to mám udělat?

O: Obecně byste měli namapovat celý týmový projekt na jednu místní složku ve složce c:\Users\YourName\Source\Workspaces\.Příklad:

Pracovní prostor dialogové okno Upravit

Několik tipů pro efektivní názvy složek:

  • Pro všechny složky, podsložky a soubory používejte krátké názvy, abyste si zjednodušili práci a vyhnuli se problémům s dlouhými cestami, které mohou nastat u některých typů projektů.

  • Pokud si chcete usnadnit práci s příkazovým řádkem, nepoužívejte mezery.

Pokud má váš tým rozsáhlý a komplexní základ kódu nebo pokud chcete zvýšit výkon tím, že váš pracovní prostor bude obsahovat pouze soubory, které potřebujete, můžete optimalizovat pracovní prostor.

D: Mohu opakovaně používat a sdílet mapování složek?

O: Ano.Pokud chcete mapování složek opakovaně používat nebo sdílet s ostatními členy týmu, můžete je zkopírovat.Stačí otevřít místní nabídku seznamu Pracovní složky a zvolit Kopírovat.Pokud chcete mapování složek opakovaně používat, vložte je do jiného pracovního prostoru správy verzí nebo do pracovního prostoru definice sestavení.Pokud chcete mapování složek sdílet s ostatními členy týmu, vložte je do textového souboru a potom u tohoto souboru nastavte sdílení.

D: Co znamená „Skrytá“?

**O:**Možnost Skrytá zvolte, pokud chcete složku vyloučit z pracovního prostoru.Další podrobnosti naleznete v tématu Optimalizace pracovního prostoru.

D: Jak mohu přidat složku nerekurzivně?

O:Optimalizace pracovního prostoru.

D: Jak mohu zvolit pokročilá nastavení pracovního prostoru?

O: Při kliknutí na tlačítko Upřesnit se objeví některé další možnosti.

  • Vlastník: Může je použít pouze vlastník pracovního prostoru.

    Tip

    Pokud ve vaší práci potřebuje pokračovat někdo jiný, můžete místo změny vlastníka pracovního prostoru pozastavit (neboli odložit) svou práci a následně s ním sdílet sadu odložených změn.

  • Počítač: Toto pole označuje vývojový počítač, na kterém existuje pracovní prostor, jenž je určen jen pro čtení.Pracovní prostor nelze přesunout z jednoho počítače na jiný.Pokud ale došlo ke změně názvu vývojového počítače a chcete, aby se změna promítla v tomto poli, spusťte příkaz tf workspaces /updatecomputername.

  • Oprávnění: U pracovního prostoru, který v počítači používá pouze jeden vývojář, nastavte možnost Privátní pracovní prostor.Pokud chcete použít jeden počítač pro celý tým tak, aby mohl tým společně pracovat například na vyřešení velkého počtu konfliktů, zvolte možnost Veřejný pracovní prostor.Pokud chcete, aby jakýkoli člen týmu mohl pracovní prostor používat, ale nemohl vracet svou práci, nastavte možnost Veřejný pracovní prostor (omezený).Tato možnost vyhrazuje oprávnění k vracení pro vlastníka.

  • Umístění: Ve většině případů je nejlepší volbou Místní.Viz Rozhodování, zda využít místní pracovní prostor nebo pracovní prostor na serveru.

  • Čas souboru:

    • Pokud má datum a časové razítko každého souboru obecně souhlasit s razítkem sady změn verze v pracovním prostoru, zvolte možnost Vrátit se změnami.Existuje několik problémů a výjimek:

      • Při změně místního souboru bude datum a časové razítko souhlasit s datem a časem změny souboru.

      • Tato funkce je dostupná pouze v případě, že používáte Visual Studio 2012 nebo novější a Visual Studio Team Foundation Server 2012 nebo novější.

      • Toto nastavení neplatí pro složky, pokud neexistuje nedokončená operace přidání nebo odstranění u souboru obsaženého ve složce.

      • Kódový projekt nebude možné sestavit přírůstkově.Místo toho jej budete muset sestavit znovu.

    • Pokud má datum a časové razítko souhlasit s datem a časem poslední změny místního souboru, zvolte možnost Aktuální.Některý člen týmu například vrátil poslední změnu souboru v pondělí.V úterý soubor aktualizujete pomocí operace načtení.Datum a časové razítko je nastaveno na úterý.

D: Mohu použít stejný pracovní prostor ve více instancích sady Visual Studio?

O: I když Visual Studio neblokuje spuštění více instancí stejného pracovního prostoru, není toto použití podporováno.Při použití místního pracovního prostoru je navíc pravděpodobnější, že vzniknou problémy.

D: Jak mohu přidat kód, získat kód, vyvíjet aplikaci a vrátit práci?

Přidání souborů na server, Stažení souborů ze serveru, Vývoj aplikaceVrácení práce.

D: Pracuji na vzdáleném serveru.Mohu nějak omezit vytížení síťového připojení?

O:Nainstalujte Team Foundation Server Proxy a nastavte vzdálený server.