Stažení nebo získání souborů ze serveru

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Obecně platí, že byste měli pravidelně získávat nejnovější soubory ze serveru, aby byl kód, který vyvíjíte, kompatibilní s kódem vyvinutým ostatními ve vašem týmu a minimalizovat riziko vytváření chyb při vrácení kódu se změnami. Nejnovější verzi nebo předchozí verzi jednoho nebo více souborů můžete stáhnout ze serveru Azure DevOps do pracovního prostoru na vývojovém počítači.

Požadavky

Musíte být jedním z přispěvatelů pro váš projekt. Další informace najdete v tématu Výchozí oprávnění TFVC.

Získání nejnovější verze souborů

Po nastavení vývojového počítače byste měli získat nejnovější soubory ze serveru. Pak můžete začít vyvíjet aplikaci.

Později se při vývoji funkcí v pracovním prostoru na vývojovém počítači kód izoluje od změn provedených jinými vývojáři. Až ale budete připraveni, například jste dokončili a zkontrolovali kód, který úkol dokončí, měli byste získat nejnovější verzi souborů vašeho týmu.

Získání nejnovější verze souborů

Získání konkrétní verze souborů

Ve speciálních případech, například při opravě chyby regrese, možná budete muset získat konkrétní verzi jednoho nebo více souborů a pracovat s něčí verzí.

Poznámka:

Mějte na paměti, že pokud získáte starší verzi souboru, provedete změny a pak se ho pokusíte vrátit se změnami, je větší pravděpodobnost, že budete muset vyřešit konflikty , než budete moct vrácení se změnami dokončit.

Získání konkrétní verze souborů z okna Historie

  1. V Team Exploreru nebo Průzkumníku správy zdrojového kódu přejděte do složky nebo souboru, klikněte na ni pravým tlačítkem a zvolte Zobrazit historii.

  2. V okně Historie klikněte pravým tlačítkem na verzi a zvolte Získat tuto verzi.

Získání konkrétní verze souborů z Průzkumníka správy zdrojového kódu

  1. V Průzkumníku správy zdrojového kódu přejděte k souborům nebo složkám obsahujícím soubory, které chcete získat, klikněte pravým tlačítkem myši na soubory a vyberte Upřesnit>získat konkrétní verzi.

  2. V dialogovém okně Získat zvolte z rozevíracího seznamu Typ možnost:

  3. (Volitelné) Vyberte možnost Přepsat zapisovatelné soubory, které nejsou rezervovány .

    Pokud je tato možnost vybraná, soubory ze serveru přepíšou všechny soubory, které nemají přidružený atribut jen pro čtení a nejsou rezervovány. Soubory na serveru, které se liší, přepíšou soubory v místním pracovním prostoru. Ve výchozím nastavení není tato možnost vybraná.

    Tip

    Tato možnost je ekvivalentní spuštění příkazu tf get /overwrite.

  4. (Volitelné) Vyberte možnost Přepsat všechny soubory, i když místní verze odpovídá zadané možnosti verze . Pokud je tato možnost vybrána, soubory ze serveru přepíšou všechny soubory.

    Tip

    Tato možnost je ekvivalentní spuštění následujícího příkazu: tf get /force.

  5. Zvolte Získat.

  6. Zobrazí se informační zpráva Průzkumníka správy zdrojového kódu. Vyberte OK.

    Pokud jste zvolili možnost Nejnovější verze, systém aktualizuje sloupec Nejnovější se stavem Ano.

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

  • Příkaz LocalVersions zobrazí verzi jedné nebo více položek v pracovním prostoru.
  • Příkaz Get získá soubory ze serveru.

Tipy

  • Když ze serveru získáte soubory a složky, systém odstraní také všechny vrácené soubory z místního pracovního prostoru, které byly ze serveru odstraněny. Soubory, které byly přejmenovány nebo přesunuty na serveru, se v pracovním prostoru změní tak, aby odpovídaly změnám na serveru.

  • V Průzkumníku správy zdrojového kódu můžete ověřit, jestli máte nejnovější verzi souboru ve sloupci Nejnovější . Konkrétní informace o verzi položky můžete zobrazit tak, že na ni kliknete pravým tlačítkem myši a zvolíte Upřesnit>vlastnosti.

  • Pokud používáte pracovní prostor serveru a omylem jste odstranili některé soubory, které chcete obnovit, musíte k obnovení odstraněných souborů použít příkaz tf get /all .