Soubor Subversion (SVN) s výpisem paměti zahrnuje celý obsah
úložiště Subversion. Můžete naimportovat celý nebo část souboru s výpisem paměti nástroje Subversion do nové nebo existující komponenty.
Než začnete
Abyste mohli provést mapování jmen uživatelů, musíte být administrátor
úložiště Jazz. Pokud nenamapujete jména uživatelů, vlastníkem všech naimportovaných souborů a složek bude ten, kdo spustí import.
Informace o této úloze
Chcete-li vytvořit soubor s výpisem paměti nástroje Subversion, použijte příkaz
Subversion svnadmin dump. Soubory s výpisem paměti je možné filtrovat za účelem odebrání obsahu
úložiště, který nechcete importovat do produktu Řízení zdrojů produktu Rational Team Concert.
Více informací o vytváření a filtrování souborů s výpisem paměti nástroje Subversion najdete zde
http://svnbook.red-bean.com/en/1.1/re31.html nebo v dokumentaci k nástroji Subversion na adrese http://subversion.tigris.org/.
Import souboru s výpisem paměti nástroje Subversion má dvě fáze. V první fázi zadáte zdroj importu (soubor s výpisem paměti nástroje Subversion) a cíl (komponenta v pracovním prostoru úložiště). Ve druhé fázi importér otevře soubor s výpisem paměti a zobrazí seznam složek, které lze vybrat k importu, a seznam jmen uživatelů nástroje Subversion, které můžete namapovat na uživatele platformy Jazz.
Chcete-li importovat soubor
s výpisem paměti nástroje Subversion:
- V hlavní nabídce Řízení zdrojů Jazz klepněte na volbu .
- Na stránce Vybrat rozbalte položku Řízení
zdrojů Jazz a vyberte možnost Soubor s výpisem paměti SVN.
Klepněte na tlačítko Další.
- Na stránce Importovat soubor s výpisem paměti SVN klepněte
na tlačítko Procházet. Přejděte k souboru s výpisem paměti, který chcete importovat a klepněte na volbu Otevřít.
- Volitelné: Chcete-li uložit komprimovaný soubor s výpisem paměti, zvolte možnost Uložit
komprimovanou verzi souboru s výpisem paměti pro další importy.
- Klepněte na tlačítko Další.
- Chcete-li na stránce Importovat do pracovního prostoru a komponenty
zadat cílový pracovní prostor a komponentu pro import:
Tip: Pokud importujete kmen, vytvořte pro něj novou komponentu. Pokud importujete větev, zvolte baseline komponenty, které bylo
vytvořeno během předchozího importu kmene.
- Chcete-li importovat do stávajícího pracovního prostředí a komponenty, zvolte možnost Vybrat
komponentu v existujícím pracovním prostoru úložiště a vyberte pracovní
prostor a komponentu.
- Chcete-li provést import do nové komponenty v existujícím pracovním prostoru úložiště, vyberte položku Vybrat komponentu v existujícím pracovním prostoru úložiště a klepněte na položku Nová komponenta. Zadejte název pro novou komponentu.
- Chcete-li vytvořit nový pracovní prostor a komponentu úložiště, které přijmou
import, zvolte možnost Vytvořit nový název pracovního prostoru úložiště
a zadejte název pro nový pracovní prostor. Import vytvoří nový pracovní prostor a komponentu. Komponenta bude mít stejný název jako pracovní prostor.
- Klepněte na tlačítko Další.
- Volitelné: Na stránce Konfigurovat import z SVN
do platformy Jazz proveďte některý z následujících kroků:
- Chcete-li zadat název baseline, v poli Odeslat název baseline importu zadejte název nové baseline.
- Chcete-li generovat úrovně baseline pro body větvení a značek, zvolte možnost Vytvořit
úrovně baseline pro body větvení a značek.
- Chcete-li zadat kódování textového souboru, v podokně Kódování textového souboru
zvolte možnost Další; v rozevíracím seznamu vyberte typ
kódování.
- Chcete-li srovnat existující a importované soubory, zvolte možnost Srovnat
jakékoli překrytí mezi existujícími importovanými soubory a složkami.
- Chcete-li zadat revizní rozsah pro import, v podokně Revize
k importu zvolte možnost Importovat všechny revize v zadaném
rozsahu; v polích Počáteční revize a Konečná
revize zadejte revizní rozsah.
- Klepněte na tlačítko Další.
- Volitelné: Na stránce Mapování uživatelů
proveďte některý z následujících kroků:
- Pokud chcete mapování uživatelů odložit do doby, než bude načten soubor
s výpisem paměti SVN a zobrazen seznam uživatelů v něm, vyberte volbu Vyzvat
k zadání uživatelů Jazz, jakmile budou zjištěna ID uživatelů SVN.
- Pokud uživatele nechcete mapovat, zvolte možnost Nemapovat uživatele SVN na uživatele Jazz.
- Pokud chcete automaticky mapovat jména uživatelů se stejným id a vytvářet chybějící
uživatele, zvolte možnost Automaticky mapovat uživatele SVN k uživatelům Jazz
se stejným id a vytvořit jakékoli chybějící uživatele.
- Volitelné: Na stránce Mapování uživatelů můžete
ručně mapovat uživatele SVN k uživatelům Jazz pomocí volby Použít mapování
zadané níže a provedením některého z následujících kroků:
- Pokud chcete přidat uživatele SVN, klepněte na možnost Přidat uživatele SVN.
V dialogovém okně Přidat ID uživatele SVN zadejte do pole jméno
uživatele a klepněte na tlačítko OK.
- Chcete-li vytvořit nového uživatele platformy Jazz se stejným ID uživatele
jako uživatele nástroje Subversion, ve sloupci ID uživatele SVN vyberte jméno;
potom klepněte na volbu Vytvořit uživatele platformy Jazz.
- Chcete-li mapovat ID uživatele SVN ke stávajícímu uživateli platformy
Jazz ve sloupci ID uživatele SVN vyberte jméno; potom klepněte na volbu Změnit
uživatele platformy Jazz.
V dialogovém okně Vybrat uživatele zadejte do pole jméno uživatele
platformy Jazz a klepněte na tlačítko OK.
- Chcete-li odebrat uživatele nástroje Subversion, klepněte na jméno
uživatele; poté klepněte na volbu Odebrat.
- Chcete-li aktuální mapování uložit do souboru, který budete moci
znovu použít pro budoucí importy, klepněte na tlačítko Uložit.
- Budete-li chtít znovu použít soubor mapování, který jste vytvořili při předchozím importu, klepněte na tlačítko Načíst.
- Klepněte na tlačítko Další.
- Na stránce Cesty projektu můžete zadat cesty
projektů, které chcete mapovat, následujícím postupem:
- Pokud si nejste jisti strukturou úložiště Subversion, zvolte
možnost Vyzvat k zadání importovaných složek, je-li známá struktura
složek úložiště SVN.
- Chcete-li importovat cestu jako složku nejvyšší úrovně v cílové komponentě, zvolte možnost Importovat
cesty zadané níže jako složky nejvyšší úrovně v cílové komponentě. Chcete-li přidat cestu, klepněte na volbu Přidat cestu a v dialogovém okně
Přidat cestu zadejte název cesty do pole cesty a klepněte na tlačítko OK.
Chcete-li načíst sadu cest uložených do souboru, klepněte na možnost Načíst
a procházejte souborem. Chcete-li uložit soubor do zadaného umístění, klepněte na volbu Uložit.
- Chcete-li importovat cestu zadanou níže jako kořen komponenty, zvolte možnost Importovat
cestu zadanou níže jako kořen komponenty.
Chcete-li
upravit cestu, vyberte ji; potom klepněte na volbu Upravit.
V dialogovém okně
Upravit cestu v poli Cesta změňte
cestu a klepněte na tlačítko OK.
- Klepnutím na volbu Dokončit zobrazte obsah (složky a uživatele) vybraného souboru s výpisem paměti nástroje Subversion.
- V této fázi procesu importu zvolte složky pro import
a pokud jste administrátor úložiště, zadejte, jak budou jména uživatelů SVN
mapována k jménům uživatelů platformy Jazz. Na stránce Vybrat složky SVN pro import
vyberte v oblasti Složky nalezené v úložišti SVN složky, které
chcete importovat a proveďte některý z následujících kroků:
- Chcete-li vyhledat soubor pro projekty Eclipse, klepněte na volbu Přidat projekty
nebo použijte tlačítka Přidat a Odebrat k vytvoření
seznamu složek, které chcete importovat.
- Chcete-li uložit aktuální seznam složek do souboru, který můžete opakovaně použít
pro budoucí importy, klepněte na tlačítko Uložit.
- Budete-li chtít znovu použít seznam složek, který jste vytvořili v předchozím importu,
klepněte na tlačítko Načíst.
- Chcete-li mapovat jména uživatelů, klepněte na tlačítko Další.
- Na stránce Mapování uživatelů zadejte jakákoli mapování
jmen uživatelů, která má importér provést, nebo klepněte na možnost Nemapovat
uživatele SVN na uživatele Jazz, pokud chcete, aby všechny importované soubory
a složky vlastnil uživatel platformy Jazz, který spouští importér.
- Klepněte na jméno v tomto seznamu a potom klepněte na položku Změnit uživatele platformy
Jazz, abyste zobrazili seznam jmen uživatelů platformy Jazz, ke kterým lze mapovat uživatele
nástroje Subversion.
- Chcete-li vytvořit nového uživatele platformy Jazz, kterého budete
mapovat k uživateli platformy Subversion, klepněte na volbu Vytvořit
uživatele platformy Jazz.
- Chcete-li anulovat některá mapování, která jste zadali, klepněte na volbu Resetovat.
- Chcete-li uložit aktuální mapování uživatelů do souboru, který budete moci znovu použít
při budoucích importech, klepněte na volbu Uložit.
- Chcete-li znovu použít soubor mapování uživatelů, který jste vytvořili při předchozím importu,
klepněte na tlačítko Načíst.
- Chcete-li zahájit import, klepněte na tlačítko Dokončit.
Výsledky
Po dokončení importu můžete přidat novou komponentu do proudu nebo,
pokud jste prováděli import do existující komponenty, dodat importované sady
změn, aby je mohli používat ostatní členové týmu.