ibm rational team concert
Výukový program integrace IBM Rational Team Concert RTC a Subversion SVN:
V našich dřívějších výukových programech jsme viděli sílu používání IBM Rational Collaborative management životního cyklu (CLM) nástroj napříč SDLC, čímž spojuje celý projektový tým k práci na jediném úložišti.
IBM Rational Team Concert (RTC) je součástí IBM Rational CLM, která poskytuje následující funkce: pracovní položky, agilní plánování, řízení verzí, správu sestav atd.
Co se naučíte:
- Úvod
- Vizuální server SVN
- Nainstalujte Subversive Plugin do Eclipse
- Vytvořte nový projekt a sdílejte s řízením zdrojů SVN
- Sdílet projekt do úložiště SVN
- Vytvořte připojení Jazz SVN
- Instalace konektoru SVN
- Propojte projekt Java pod kontrolou SVN s úložištěm RTC
- Odevzdat zdrojový kód do úložiště SVN
- Zobrazit historii SVN
- Závěr
- Doporučené čtení
Úvod
RTC má integrovanou funkci řízení verzí, nicméně stále mohou existovat uživatelé, kteří používají Subversion jako svůj primární nástroj pro správu verzí. Proto nemá smysl okamžitě přesouvat celý jejich zdrojový kód do RTC ze Subversion.
Spíše se podívejte na integraci RTC se Subversion a stále udržujte sledovatelnost pracovních položek se zdrojovým kódem v Subversion spolu s využitím dalších funkcí RTC.
software pro rozpoznávání řeči je nejoblíbenější pro
Tato integrace umožní uživatelům efektivně spolupracovat s nástroji Subversion i Rational Team Concert.
Podvracení je velmi populární open-source nástroj pro správu verzí .
V RTC jsou podporovány dva typy integrace:
- Revize subversion můžete propojit s pracovními položkami TASK nebo Defect v RTC. Aby integrace fungovala, musí být do Eclipse nainstalován klient Subversion pro Eclipse spolu s pluginem RTC P2.
- Obsah zdrojového kódu úložiště Subversion můžete také importovat do úložiště IBM Rational Team Concert pomocí souboru výpisu SVN.
V tomto kurzu se podrobně podíváme na propojení pracovních položek RTC s revizemi subversion pomocí klienta subversion pro Eclipse.
Doporučené čtení => Výukový program IBM RTC
Předběžné požadavky
- Vizuální server SVN - Stažení
- TortoiseSVN 1.11.0 - Stažení
- IBM Rational Team Concert 6.0.x
- Eclipse Luna s pluginem RTC P2, který lze stáhnout z webu jazz.net.
- Subversion client to Eclipse - Subversive plugin installed into Eclipse using the aktualizovaný web
- Otevřete připojení k internetu a nainstalujte konektor Subversion.
Vizuální server SVN
Jakmile je nainstalován server Visual SVN, vytvořte úložiště a přidejte uživatele pro přístup. Pro tuto integraci používáme úložiště s názvem Úložiště JKE-SVN který je vytvořen pomocí větví, značek a kmenů nejvyšší úrovně.
Zajistěte také vytvoření uživatelů.
Nainstalujte Subversive Plugin do Eclipse
V Eclipse přejděte na Nápověda => Instalovat nový software a přidejte web pro aktualizaci, jak je popsáno v předpokladech výše pro instalaci pluginu.
Předtím, než propojíme pracovní položky s revizemi Subversion v Eclipse, musíme vytvořit libovolný projekt Java nebo použít existující projekt a sdílet jej v úložišti řízení zdrojů SVN.
Je vytvořen projekt Java. Vytvořte soubory balíčků a třídy Java.
Klepněte pravým tlačítkem myši na právě vytvořený projekt Java a vyberte jej Tým => Sdílet projekt.
Vybrat SVN a klikněte další .
Vyberte možnost Vytvořte nové umístění úložiště a klikněte Další. Musíme zadat URL úložiště, které je vytvořeno se serverem VisualSVN, jak je uvedeno výše.
Zadejte umístění kmene, které je obvykle hlavní vývojovou oblastí, pomocí IP adresa úložiště úložiště Subversion v adrese URL serveru SVN.
Klepněte na další dvakrát a klikněte na Dokončit.
Je připojeno úložiště IBM Rational Team Concert (RTC)
Také se ujistěte, že je nainstalován plugin RTC P2 a oblast projektu je připojena a viditelná v souboru Zobrazení artefaktů týmu.
Ukázka pracovní položky úkolu
Vytvořme ukázkovou pracovní položku úkolu, která bude použita k propojení se závazky Subversion v projektu RTC. Upozorňujeme, že ID úkolu je 90.
Vytvořte připojení Jazz SVN
V Eclipse přejděte na Připojení Jazz SVN zobrazit a vytvořit nové připojení SVN.
Jak je znázorněno níže, zadejte adresu URL úložiště SVN pomocí IP adresa a ne název hostitele.
Klikněte pravým tlačítkem na připojení a vyberte Aktualizovat odkazy. Klepněte na Ano pokračovat.
Instalace konektoru SVN
Je třeba nainstalovat konektor SVN, jinak integrace nebude fungovat. Chcete-li nainstalovat konektor v Eclipse, přejděte na Windows => Předvolby => Tým => SVN . Přejít na Konektor SVN TAB a klikněte na Získejte konektory.
Vyberte a nainstalujte SVN Kit Jak je ukázáno níže.
Propojte projekt Java pod kontrolou SVN s úložištěm RTC
Odkaz vytvořený pomocí níže uvedeného postupu pomůže připojit revize Subversion k pracovním položkám RTC. Klikněte pravým tlačítkem na projekt Java a vyberte Vlastnosti.
Vyberte pojmenovanou vlastnost Jazzové pracovní položky Jak je ukázáno níže. Zobrazené úložiště pracovních položek je stejné jako úložiště zobrazené v souboru Týmové artefakty pohled výše.
Klikněte na Aplikovat a OK.
Odevzdat zdrojový kód do úložiště SVN
Klikněte pravým tlačítkem na projekt Java a vyberte Tým => Potvrdit.
Zadejte číslo pracovní položky ( Např. 90 v tomto případě) dne HORNÍ jak je znázorněno na následujícím obrázku, a klikněte na OK.
V produktu IBM Rational Team Concert otevřete pracovní položku (id: 90) a přejděte na Odkazy TAB podívat se na revize.
Poznámka :Po provedení každé změny zdrojového kódu a po potvrzení změn nezapomeňte kliknout pravým tlačítkem na připojení SVN a vybrat Aktualizovat odkazy aktualizovat totéž v TABu odkazů na pracovní položky RTC.
Zobrazit historii SVN
Na záložce Odkazy na pracovních položkách RTC poklepáním na konkrétní revizi zobrazíte změny.
Příklad řazení bublin v C ++
Například , poklepejte na revizi 5 a tím se otevře historie SVN souboru.
Poklepáním na soubor zobrazíte změny pro danou revizi.
Jakékoli další změny v souborech a pokračování v provádění změn si vyžádají číslo pracovní položky RTC. Tím se stanoví sledovatelnost mezi pracovními položkami RTC a revizemi Subversion, které jsou velmi podobné způsobu, jakým by člověk pracoval s úložištěm řízení zdrojů RTC.
Závěr
V dnešním světě vyžaduje vývoj softwaru transparentnost ve všech aspektech procesu, pokud jde o sledování změn. Sledovatelnost tedy pomáhá zajistit, aby dodaný software splňoval požadavky zákazníků.
Z pohledu SDLC přes sledovatelnost obchodní analytik ví, že vývoj probíhá a jsou definovány také testovací případy. Podobně také poskytuje kontext pro vývojový tým, aby vytvořil správnou aplikaci při pohledu na požadavky.
Vysledovatelnost je velmi důležitým aspektem přímo z požadavků. V tomto článku jsme viděli, jak se produkt IBM Rational Team Concert (RTC) integruje se Subversion tím, že poskytuje transparentnost z pracovní položky do zdrojového kódu.
I když jsme viděli, jak se RTC integruje se Subversion, je také možné migrovat kód Subversion do RTC. Tato integrace, která je předvedena, pomáhá uživatelům subverze využít výhod dalších RTC funkcí pracovních položek, plánování a správy sestavení.
Doporučené čtení
- Výukový program pro migraci SVN na IBM Rational Team Concert
- IBM Rational Team Concert Advanced Work Item Customization
- Výukový program nástroje pro správu defektů IBM Rational Team Concert
- Integrace produktu IBM Rational Quality Manager (RQM) s produktem Rational Functional Tester (RFT)
- Učení Základy Rational Robot - IBM Test Automation Tool
- Funkce datového fondu v produktu IBM Rational Quality Manager pro správu testovacích dat
- Praktický výukový program IBM Rational Collaborative Lifecycle Management (CLM)
- Podrobnosti o certifikaci produktu IBM Rational Functional Tester a vzorový papír