Sdílet prostřednictvím


Příprava na upgrade z Visual SourceSafe

Před zahájením procesu upgradu z aplikace Visual SourceSafe (VSS) na Team Foundation Server (TFS) plánujte dopředu a připravte počítače a databáze, abyste zlepšili výsledek a zabránili vážným problémům.

[!POZNÁMKA]

Pokud je vaše databáze Visual SourceSafe starší verze než Visual SourceSafe 6.0, je třeba ji nejprve upgradovat na verzi Visual SourceSafe 2005.Potom můžete upgradovat data do TFS.Tento proces je popsán níže.

Příprava na inovaci

  1. Zkontrolujte, zda máte požadovaná oprávnění

  2. Naplánovat upgrade s vaším týmem

  3. Poskytnout databázi pro upgrade nástroje pro použití

  4. Připravit instanci aplikace Team Foundation Server

  5. Kopírovat a připravit databázi Visual SourceSafe

  6. (Volitelné) zkrátit historii položek

  7. Příprava upgradu počítače

Zkontrolujte, zda máte požadovaná oprávnění

Abyste aktualizovat z VSS na TFS, musíte mít následující oprávnění:

  • V databázi VSS, která obsahuje data, která chcete aktualizovat, musíte znát heslo účtu Správce.

  • V dočasné databázi, kterou nástroj pro upgrade používá, musíte být správcem systému SQL nebo mít oprávnění k vytvoření libovolné databáze.

  • Na serveru Team Foundation musíte být členem skupiny zabezpečení Správci serveru Team Foundation.Viz téma Oprávnění v prostředí Team Foundation Server.

  • Na počítači pro upgrade – počítači, který obsahuje kopii databáze VSS a který upgradujete – musíte být členem skupiny Správci.

Naplánovat upgrade s vaším týmem

Zkuste naplánovat upgrade, když váš tým nevyžaduje přístup k databázi VSS, kterou upgradujete.Pokud máte velké množství dat, velký tým nebo pokud jste pracovali na projektech delší dobu, měli byste si nechat čas na přípravu a upgrade dat.

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

Informujte členy týmu, kdy dojde k procesu upgradu, a uvědomte je, aby vložili se změnami všechny soubory před zahájením procesu.

Poskytnout databázi pro upgrade nástroje pro použití

Nástroje upgradu vyžadují databázi – buď SQL Server Express nebo SQL Server— jako dočasné úložiště.Po dokončení procesu upgradu databáze již není nikdy znovu použita.

Tip

Ve výchozím nastavení když instalujete Team Foundation Server Express, nainstaluje se SQL Server Express a vy budete mít automaticky požadovaná oprávnění k vytvoření libovolné databáze.

Připravit instanci aplikace Team Foundation Server

Připravte upgrade počítače pomocí následujících kroků:

  1. Ujistěte se, že datová vrstva pro server TFS má dostatek místa k dispozici.Obvykle budete potřebovat asi dvakrát takovou velikost dat projektů v databázi VSS, kterou upgradujete, ale přesné množství úložného prostoru závisí na následujících faktorech:

    • Velikost databáze VSS, kterou upgradujete.

    • Počet akcí, které mají být inovovány.

  2. Nástroje upgradu vyžadují, aby cílové týmové projekty již existovaly na serveru Team Foundation před zahájením procesu upgradu.Pokud ještě nemáte kolekci týmových projektů nebo týmový projekt, do kterého chcete přenést upgradovaná data VSS, je třeba je vytvořit.Viz téma Vytvoření týmového projektu.

    Doporučujeme použití nového týmového projektu, který jste ještě nezačali používat.Můžete upgradovat data do týmu projektu, který již používáte.Nicméně pokud se cesta k některé z položek aplikace VSS překrývá s existující cestu pro řízení verze, proces upgradu se nezdaří.

Kopírovat a připravit databázi Visual SourceSafe

Zkopírujte a připravte databázi VSS pomocí následujících kroků:

  1. Vraťte soubory se změnami.   V ideálním případě by měly všechny soubory v databázi VSS být vráceny se změnami.Pokud to není možné, před upgradem by měl být vrácen se změnami maximální možný počet souborů.

  2. Odebrat přístup k projektům aplikace Visual SourceSafe.   Měli byste být jedinou osobou, která má přístup k projektům aplikace Visual SourceSafe, na kterých provádíte upgrade.

  3. Zkopírujte databázi.   Postupujte podle pokynů na této stránce webu společnosti Microsoft: Jak zálohovat databázi Visual SourceSafe.

  4. Upgradovat kopii databáze.    Pokud vaše databáze Visual SourceSafe je verze starší než Visual SourceSafe 6.0, upgradujte ji na aplikaci Visual SourceSafe 2005 pomocí nástroje Visual SourceSafe DDUPD Utility.

  5. Vyhledat a opravit problémy integrity dat v kopii databáze.

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

    K vyhledání a opravě problémů integrity dat v databázi musíte použít nástroj analyzovat Visual SourceSafe ANALYZE.Další informace o použití tohoto nástroje najdete na následujících stránkách na webu společnosti Microsoft: Nástroj ANALYZE a Jak rozpoznat a opravit chyby poškozující databázi v aplikaci Visual SourceSafe.

(Volitelné) Zkrátit historii položek

Pokud všechna data historie nepotřebujete, můžete ušetřit čas při upgradu z databáze Visual SourceSafe a zachovat pouze historii po určitém datu.Tomu se říká zkracování historie.Chcete-li to provést, použijte funkci Archivovat v programu VSS.

Tip

Pokud chcete vyloučit veškerá historická data a chcete použít Průvodce upgradem VSS, můžete tuto část vynechat.

Poznámka k upozorněníUpozornění

Archivace trvale odstraní historii verzí z databáze VSS.Proto se ujistěte, že provedete tento postup u kopie databáze VSS místo databáze, která je v provozu.

Můžete zadat časové razítko, před kterým chcete zkrátit historii, pomocí některé z následujících hodnot:

  • Popisek

  • Verze složky.

  • Datum

Další informace o tom, jak archivovat v rámci Visual SourceSafe, viz Archivní databáze Visual SourceSafe.

[!POZNÁMKA]

Funkce Visual SourceSafe Archive má omezení 2 gigabajty (GB) na velikosti souboru archivu.Pokud při archivaci dojde k chybě, pokuste se archivovat menší projekty samostatně.

Příprava upgradu počítače

Přihlaste se a připravte počítač na kterém chcete provést upgrade:

  1. Ujistěte se, že počítač používá jeden z následujících operačních systémů:

    • Windows 8

    • Windows Server 2012

    • Windows 7

    • Windows Server 2008 R2

  2. Nainstalujte nástroje pro upgrade aplikace Visual SourceSafe.

  3. Ujistěte se, že počítač má dostatek volného místa na disku k dokončení procesu upgradu.Chcete-li odhadnout, kolik místa na disku je požadován, sečtěte následující položky:

    • 5 GB pro upgrade nástroje pro vytvoření dočasných souborů a ke generování souborů protokolu.

    • Dvojnásobná velikost projektů v databázi Visual SourceSafe, kterou bude upgradovat.

  4. Ujistěte se, že jste postupovali podle kroků v části Kopírovat a připravit databázi Visual SourceSafe dříve v tomto tématu.

  5. Zkopírujte databázi VSS do složky v počítači pro upgrade.

    [!POZNÁMKA]

    Pokud používáte sdílení souborů, aby měl počítač pro upgrade přístup k datům v databázi VSS, namísto kopírování databáze, musíte poskytnout přístup ke čtení a úpravám pro účet, který používáte pro přihlášení k počítači pro upgrade.Tento přístup není doporučen, protože může prodloužit proces upgradu.

    Poznámka k upozorněníUpozornění

    Bez ohledu na nastavení, jak počítač pro upgrade získává přístup k databázi VSS, se ujistěte, že spustíte proces upgradu na kopii databáze a nikoli databázi, která je v provozu.Tento přístup pomáhá chránit vaše data.

Další krok

Zvolte jeden z následujících procesů: