Sdílet prostřednictvím


Přidání souborů na server

Přidání souboru k řízení verze je automatické často použijete aplikaci Solution Explorer a projektu je pod kontrolou verze.Však v některých případech máte některé dodatečné kroky projektu přidat do řízení verze.

Tip

Před přidáním souborů do řízení verze byste měli nejprve Nastavení pracovního prostoru v počítači dev.

Co chcete udělat?

  • Vytvořit nový projekt kódu a řešení v rámci řízení verze

  • Umístěte existující řešení a kód projektů v rámci řízení verze

  • Verze ovládacího prvku přidat jeden nebo více souborů

  • Využít výrobců binární soubory, které nelze sestavit kód

  • Upravit soubory, které jsou ignorována řízení verze

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

Požadovaná oprávnění

Musí být jedna z Přispěvatelé týmu projektu.Viz téma Team Foundation Výchozí skupiny serveru, oprávnění a role.

Vytvořit nový projekt kódu a řešení v rámci řízení verze

Současně můžete vytvořit nový projekt týmu a přidat tak, že vy a váš tým můžete ihned využít všechny výhody řízení verze počínaje první řádek kódu, který píšete do řízení verze.

Dialogové okno Nový projekt

Vytvořit nový projekt kódu a řešení v rámci řízení verze

  1. V aplikaci Visual Studio, pokud jste tak již neučinili připojit k týmu projektu.

  2. Choose File, New, Project.

    Zobrazí se dialogové okno Nový projekt.

  3. Vyberte typ projektu kód, který chcete vytvořit.

  4. V název zadejte název projektu, kód.

  5. Pokud roztok se zobrazí seznam, přesvědčte se, zda vytvořit nové řešení je vybrána.

  6. V umístění seznam, zadejte cestu k dobré místní pracovní složka (jako c:\code\SiteApp\Main\) v pracovním prostoru byl vytvořen při je nastavit počítač dev.

    Přesvědčte se, zda vytvořit adresář pro řešení a Přidat ovládací prvek zdroje jsou zaškrtnuta políčka.

  7. Zvolte OK vytvořit kód projektu, který se zobrazí v aplikaci Solution Explorer.

    Nový kód projektu v Průzkumníku řešení

  8. V Aplikaci Solution Explorer, otevřete místní nabídku řešení vytvoření nebo změny a pak zvolte Kontrola V na Odeslat čekající změny.

Umístěte existující řešení a kód projektů v rámci řízení verze

Přidat existující řešení řízení verze, přesuňte všechny soubory řešení do pracovního prostoru a pak přidejte.

[!POZNÁMKA]

Nepoužívejte Přidat řešení správy zdrojů dialogové okno uložit vaše řešení do řízení verze.Použijte následující postup.

Existující řešení a kód projektů v rámci řízení verze

  1. V aplikaci Visual Studio, pokud jste tak již neučinili připojit k týmu projektu.

  2. Zvolte zobrazení, Windows, Explorer ovládacího prvku zdrojového.

  3. V Průzkumníkovi zdroj ovládacího prvku přejděte do logické nadřazené složky pro vaše řešení jako $, SiteApp/hlavní, kde SiteApp je název týmu projektu.Proč je to dobré nadřazené složky?

  4. Zvolte odkaz vedle Místní cesta otevřít nadřazenou složku v aplikaci Windows Explorer (Průzkumník Windows 8).

    Co mám dělat, pokud je text odkazu "Není namapováno"?

  5. Přesunete složku, která obsahuje vaše řešení do nadřazené složky.

  6. V programu Visual Studio vyberte soubor, otevřete, Projekt nebo řešenía potom použijte Otevřít projekt roztok otevřete dialogové okno.

  7. V aplikaci Solution Explorer vyberte řešení, otevřete místní nabídku a zvolte Přidat řešení správy zdrojů.

  8. V aplikaci Solution Explorer vyberte řešení, otevřete místní nabídku a zvolte Kontrola V.

  9. V Průzkumníkovi týmu Čekající změny se zobrazí stránka.

  10. Existují jakékoli Detected změny ukazuje Vyloučeny změny části?

    • Č.: přeskočit na další krok.

    • Ano: zvolit Detected změny odkaz.Podporovat kandidáta změny se zobrazí dialogové okno.Soubory uvedené v tomto dialogovém neodkazují projekty kódu v řešení.Pokud tým bude nutné tyto soubory, přesvědčte se, zda jsou vybrány a pak zvolte zvýšit úroveň a přesuňte je do Zahrnuty změny část Čekající změny stránku.Další informace naleznete v tématu Vrácení práce se změnami do týmového základu kódu.

  11. Jakmile budete připraveni, Odeslat čekající změny.

Verze ovládacího prvku přidat jeden nebo více souborů

Použijete-li aplikaci Solution Explorer přidání souboru do kódu projektu, systém jej automaticky přidá do řízení verze.Však můžete přidat soubory, které nejsou odkazovány kód projekty.

Tip

Pokud vytváříte automatizovaný proces nebo dáváte přednost použití příkazového řádku, můžete použít Příkaz Přidat místo následující postupy.

ms245454.collapse_all(cs-cz,VS.110).gifAutomaticky přidáte jeden nebo více souborů do řízení verze

Pokud používáte místní prostoru, pak nové soubory jsou automaticky zjištěný Čekající změny stránky.

Verze ovládacího prvku automaticky přidat jeden nebo více souborů

  1. V aplikaci Visual Studio, pokud jste tak již neučinili připojit k týmu projektu.

  2. Zvolte zobrazení, Windows, Explorer ovládacího prvku zdrojového.

  3. V Průzkumníkovi zdroj ovládacího prvku přejděte do složky, kam chcete přidat soubory nebo složky.

  4. Zvolte odkaz vedle Místní cesta cílovou složku otevřete v programu Průzkumník Windows (nebo File Explorer).

    Do této složky přesunete soubory a složky.

    Co mám dělat, pokud je text odkazu "Není namapováno"?

  5. Vyberte v aplikaci Visual Studio Team Explorer v Čekající změny.

  6. Na Čekající změny stránky v Vyloučeny změny bodu, zvolte Detected změny.

  7. V Podporovat kandidáta změny Ujistěte se, zda jsou vybrány pouze soubory, které chcete zkontrolovat dialogové okno a pak zvolte zvýšit úroveň.

  8. Odeslat čekající změny.

ms245454.collapse_all(cs-cz,VS.110).gifRučně přidat soubory do řízení verze

Můžete také ručně přidat soubory k řízení verze.

Ručně přidat soubory do řízení verze

  1. Zvolte zobrazení, Windows, Explorer ovládacího prvku zdrojového.

  2. V Průzkumníkovi zdroj ovládacího prvku přejděte do složky, kam chcete umístit soubory.

    Důležitá poznámkaDůležité

    Zkontrolujte, zda že tato složka se změnami, než budete pokračovat.Pokud vytváříte složku nyní, otevřete místní nabídku a zvolte Kontrola Va v nové složce před pokračováním zkontrolujte.

  3. Přetáhněte složky nebo soubory z Průzkumníka Windows (nebo File Explorer) do složky v Průzkumníku zdroj ovládacího prvku.

  4. Když Přidat ovládací prvek zdroje se zobrazí dialogové okno, přesvědčte se, zda jsou vybrány všechny soubory, které chcete přidat a pak zvolte Zahrnout položky.

  5. Zvolte Dokončit.

  6. V Průzkumníkovi týmu při Čekající změny se zobrazí stránka, ověřte, zda se zobrazí v binární soubory, které chcete přidat Zahrnuty změny oddílu.Zvolte změnami.

Využít výrobců binární soubory, které nelze sestavit kód

Mnoho týmů rozvíjet kód, který závisí na binární soubory, které nejsou vytvořeny řešení, ve které spravují svůj kód.Tyto binární soubory jsou obvykle část knihovny, která má tým licencí od třetích stran.

Někdy tyto binární soubory pochází z jiného týmu v jedné společnosti.Například tým a závisí na binární soubory vyrobené b týmu a každý tým musí některé z důvodu práce v různých týmu projektu kolekce.B týmu proto nabízí týmu A, který je poté zkontroluje do řízení verze binárních souborů.

Tip

Pokud vaše stroje dev a Sestavit servery může přistupovat k Internetu, potom NuGet mohou usnadnit týmu Spravovat závislosti mezi úkoly a udržuje váš binární soubory.I v případě, že se rozhodnete použít NuGet, by pravděpodobně stále přidáte binární verze ovládacího prvku tak, aby bylo možné reprodukovat a sestavení historické verze kódu.

Struktura složky a prostoru, kterou byste měli použít k uložení binární soubory do jiného závisí na způsobu, jakým vaše řešení závisí na těchto knihoven.

ms245454.collapse_all(cs-cz,VS.110).gifPřidat binární soubory v rámci struktury složky nebo pobočky

Pokud vaše binárních souborů jiných výrobců v nadřazené složce, která obsahuje složky řešení, můžete odkazovat všechny projekty kódu v řešení všech knihoven stejné relativní cestu.

Tým například používá tuto strukturu složek:

Složku knihovny v rámci hlavní nadřazené složky

Každý projekt kód pak můžete odkazovat složky knihovny následující relativní cestu:../../Lib

Pokud později v projektu, tým potřebuje izolovat zvláštní úsilí, které vyžadují různé verze binárních souborů, můžete složku knihovny větví s složky řešení.

Například verze 1 aplikace využívá knihovny verze 1.Někteří vývojáři týmu přístup k datům v práci na další verzi, mohou využít verze 2.Ale jinými týmy ještě není připraven k upgradu.Můžete spravovat tento druh situace pobočky.

Složku knihovny v rámci struktury větev

ms245454.collapse_all(cs-cz,VS.110).gifPracovní prostor slouží k mapování v binárních souborů

Některé společnosti musí spravovat složitější závislostí na jiných knihoven.Například obsahovat více projektů týmu řešení různých závislý na společnou sadu knihoven.V podobných případech lze ukládat knihoven třetích stran vyhrazenou týmu projektu.Přispěvatelé na různé projekty týmu mapování ve složkách, které obsahují knihovny, které potřebují.

FabrikamFiber například vloží následující strukturu projektu, pobočky a složku týmu na místě:

Knihovny, které jsou uloženy ve vyhrazené týmového projektu

Julia nastaví své dev stroj s dvěma pracovní prostory pro dvě různé úsilí všech map, které v knihovnách potřebuje:

Pracovní prostory mapy v knihovnách

Upravit soubory, které jsou ignorována řízení verze

Ve výchozím nastavení jsou ignorována určitých typů souborů (například soubory DLL) řízení verze.Výsledek:

  • Při přidávání souborů do složek, které jsou mapovány do ignorovány místní prostoru, nezobrazí v Čekající změny stránky v aplikaci Explorer týmu.

  • Při pokusu přidat ignorované soubory pomocí přidat dialogové okno Zdroj ovládacího prvku (například přetažením do Explorer zdroj ovládacího prvku), jsou automaticky zobrazeny v položky vyloučené kartu.

Můžete nakonfigurovat, které druhy souborů jsou ignorovány vložením textového souboru s názvem .tfignore ve složce, kde chcete použít pravidla.Efekty souboru .tfignore jsou rekurzivní.Můžete však vytvořit soubory .tfignore v podsložky potlačit efekty souboru .tfignore v nadřazené složky.

ms245454.collapse_all(cs-cz,VS.110).gif.tfignore souboru pravidel

Soubor .tfignore platí následující pravidla:

  • #začíná řádek poznámky

  • * a ? zástupné znaky jsou podporovány.

  • Určení_souboru je rekurzivní, pokud předchází \ znaků.

  • !Neguje určení_souboru, (soubory, které odpovídají typu nejsou ignorován).

ms245454.collapse_all(cs-cz,VS.110).gifPříklad souboru .tfignore

######################################
# Ignore .cpp files in the ProjA sub-folder and all its subfolders
ProjA\*.cpp
# Ignore .txt files in this folder 
\*.txt
# Ignore .xml files in this folder and all its sub-folders
*.xml
# Ignore all files in the Temp sub-folder
\Temp
# Do not ignore .dll files in this folder nor in any of its sub-folders
!*.dll

ms245454.collapse_all(cs-cz,VS.110).gifVytvoření a použití souboru .tfignore

Můžete ručně vytvořit textový soubor .tfignore pomocí výše uvedených pravidel, můžete také automaticky generovat při jedné Čekající změny stránky zjistil změnu.

Automaticky generovat soubor .tfignore

  1. V Čekající změny stránky v Vyloučeny změny bodu, zvolte Detected změny odkaz.

    Podporovat kandidáta změny se zobrazí dialogové okno.

  2. Vyberte soubor, otevřete místní nabídku a zvolte ignorovat tuto položku místní, Ignorovat rozšířením, nebo Ignorovat podle názvu souboru.

  3. Zvolte OK nebo Zrušit Zavřít Podporovat kandidáta změny dialogové okno.

  4. .Tfignore soubor se zobrazí v Zahrnuty změny část Čekající změny stránku.Můžete tento soubor otevřít a upravit podle vašich potřeb.

Soubor .tfignore je automaticky přidán jako zahrnuta čekající změny tak, aby jste vytvořili pravidla platí pro každého člena týmu, který načítá soubor.

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

  • Příkaz PřidatOdešlete soubory z pracovního prostoru v počítači dev k serveru.

Viz také

Další zdroje

Rozhodování, zda využít místní pracovní prostor, nebo prostor na serveru