Připojení externího úložiště je položka produktu Rational Team Concert, jejíž
vlastnosti obsahují informace, které server Jazz Team Server potřebuje k vytvoření připojení externího úložiště. Musíte vytvořit připojení externího úložiště
pro ClearQuest Gateway.
Než začnete
Chcete-li vytvořit, upravit a odstranit připojení externího úložiště, musíte mít přidělenu
licenci vývojáře nebo licenci pro přístup k produktu ClearQuest Connector Client.
Kromě toho
musí být oblast projektu nakonfigurována tak, aby udělovala oprávnění vaší uživatelské
roli. Chcete-li nastavit oprávnění, otevřete oblast projektu, klepněte na kartu Konfigurace
procesu, klepněte na volbu , vyberte roli a dále vyberte volbu Konektory
položky na seznamu Povolené akce.
Informace o této úloze
Průvodce nastavením ClearQuest Connector
můžete použít k vytvoření připojení externího úložiště. Toto téma ukazuje, jak vytvořit připojení externího úložiště
pomocí klienta Eclipse Rational Team Concert. Ukazuje také, jak zakázat nebo povolit odchozí synchronizaci pro připojení externího úložiště. Pokud vytvoříte připojení externího úložiště
pomocí průvodce nastavením ClearQuest Connector,
musíte pro ně povolit odchozí synchronizaci. Průvodce vytvoří
připojení externího úložiště se zakázanou odchozí synchronizací.
Chcete-li vytvořit připojení externího úložiště:
- Přihlaste se ke klientovi produktu Rational Team Concert.
- V pohledu Artefakty týmu klepněte pravým tlačítkem myši na připojení úložiště a vyberte volbu . V pohledu Pravidla
synchronizace klepněte pravým tlačítkem myši na volbu Připojení externího úložiště a vyberte volbu .
- Jste-li připojeni k více než jednomu úložišti platformy Jazz, vyberte úložiště, pro které chcete vytvořit připojení. Klepněte na tlačítko Další.
V okně Připojení externího úložiště zadejte název připojení do pole
Název. Zadejte identifikátor URI pro ClearQuest Gateway
do pole Informace o připojení. Například: http://YOUR-CQ-GATEWAY-HOST:8081/cqconnector/gateway. Pokud je server Tomcat, který je hostitelem produktu ClearQuest Gateway, nakonfigurován tak, aby požadoval ověření uživatele pro svoje požadavky na služby, zadejte hodnoty do polí ID uživatele a Heslo.
Nebo ponechejte tato pole prázdná. ID uživatele a heslo, které zadáte, se musí shodovat se jménem a heslem, která jste
určili v souboru tomcat-users.xml v adresáři instalační-adresář/gateway/tomcat/conf.
Můžete omezit přístup k připojení externího úložiště nastavením
oprávnění v oblasti projektu a výběrem této oblasti projektu
v poli Oblast projektu. Jakmile nastavíte
oblast projektu pro připojení externího úložiště, nebudete ji již moci změnit. Potřebujete-li pole nastavit na jinou oblast projektu nebo žádnou oblast nenastavovat,
můžete odstranit připojení externího úložiště a vytvořit nové.
Potřebujete-li dočasně zastavit
synchronizaci ze serveru Jazz na tento ClearQuest Gateway, vyberte volbu Zakázat odchozí synchronizaci. Odchozí synchronizaci budete možná chtít zakázat
při provádění údržby databáze uživatelů produktu ClearQuest, která je při tom dočasně nedostupná. Chcete-li povolit odchozí synchronizaci, zrušte zaškrtnutí políčka Zakázat odchozí synchronizaci. Klepnutím na volbu Uložit připojení externího úložiště uložíte.
Výchozí čísla portů pro připojení externího úložiště jsou
8444 pro připojení vrstvy Secure Sockets Layer (SSL) a 8081
pro jiná připojení. Chcete-li změnit výchozí číslo portu, upravte soubor server.xml
v adresáři /jazz/connectors/gateway/tomcat/conf. Chcete-li zakázat připojení, která nejsou SSL,
a konfigurovat server Tomcat tak, aby vyžadoval ověření uživatele,
postupujte takto:
- Spusťte a zastavte produkt ClearQuest Gateway,
a tím rozbalíte soubor cqconnector.war.
- Upravte soubor server.xml v adresáři instalační-adresář/gateway/tomcat/conf,
aby byl tento prvek označen jako komentář:
<Connector port="8081" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8444" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
- Upravte soubor web.xml v adresáři instalační-adresář/gateway/tomcat/webapps/cqconnector/gateway/WEB-INF,
abyste odstranili značku komentáře pro následující prvek:
<security-constraint>
<web-resource-collection>
<web-resource-name>secure</web-resource-name>
<url-pattern>/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>*</role-name>
</auth-constraint>
<user-data-constraint>
<transport-guarantee>CONFIDENTIAL</transport-guarantee>
</user-data-constraint>
</security-constraint>
- Otevřete soubor tomcat-users.xml v adresáři /jazz/connectors/gateway/tomcat/conf. Výchozí ID uživatele a heslo je cqconnector. Změňte toto heslo. Můžete změnit také ID uživatele.
- Standardně je heslo v souboru tomcat-users.xml uloženo nezašifrované, avšak můžete je zašifrovat a příslušným způsobem zkonfigurovat Tomcat. Pro tento účel použijte příkaz repotools –convertTomcatUsers.
Přejděte do adresáře JazzInstallDir/server/repotools.
Zadejte příkaz a určete cestu k souboru tomcat-users.xml.
Například:
repotools –convertTomcatUsers tomcatUsersPath=instalační_adresář/gateway/tomcat/conf/tomcat-users.xml
Převedený soubor tomcat-users.xml nese název tomcat-users.xml.converted.
Přejmenujte jej na tomcat-users.xml. Budete-li v budoucnu potřebovat změnit heslo, musíte je změnit v kopii původního nezašifrovaného souboru a poté znovu spustit příkaz –convertTomcatUsers. Z tohoto důvodu uchovejte původní nezašifrovaný soubor na bezpečném místě.
Po spuštění příkazu upravte soubor server.xml v adresáři /jazz/connectors/gateway/tomcat/conf
tímto způsobem:
Označte jako komentář následující prvek:
<Realm className="org.apache.catalina.realm.UserDatabaseRealm"
resourceName="UserDatabase"/>
Odstraňte značku komentáře z následujícího prvku:
<Realm className="org.apache.catalina.realm.UserDatabaseRealm"
resourceName="UserDatabase"
digest="SHA-1"
digestEncoding="UTF-8"/>.
Výsledky
Připojení externího úložiště, které vytvoříte, se zobrazí v uzlu
Připojení externího úložiště v pohledu
Pravidla
synchronizace.