問題タブ [rational-team-concert]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
version-control - TeamCity と IBM Rational Team Concert (RTC) の統合
Rational Team Concert (RTC) で TeamCity を使用した人はいますか? RTC の継続的インテグレーションは他にありますか?
version-control - IBM の RTC と Microsoft の TFS 2010
最も重要な違いは何だと思いますか?
高価な決定を下す必要があります...
情報:
- Java と .NET の両方のプロジェクトがあります (.NET はもう少しあります)
- プロジェクトのライフサイクル管理に非常に興味があります。
- ClearCase からの移行
version-control - 後で RTC で以前に削除されたコードを見つけますか?
コードベースにコメントとして残すのではなく、必要がなくなったらコードを削除するのが一般的な通念です。コードは後でいつでもリポジトリで見つけることができるからです。
非常に記憶に残る部分文字列 (説明のために "XYZ") を含むことを覚えている過去のコード行が必要だとしましょう。
Visual Studio 2010 Rational Team Concert (3.x) クライアントを使用して以前に削除されたコードを見つけるためのオプションは何ですか? 単一のファイルのリビジョンのみを検索できますか (どのファイルに含まれているかがわからない場合があります)? 多くのファイルをすばやく簡単に検索できますか (これらのファイルをリポジトリから取り出す必要はありません)。
version-control - RationalTeamConcertで異なるストリームの同じコンポーネントを同期させます
3つのコンポーネントがあるクライアント/サーバープロジェクトがあります。
- クライアント
- サーバ
- BaseLibrary
クライアントとサーバーの両方がBaseLibraryを参照します。したがって、2つのストリームを作成しました。
- サーバーストリームには、サーバーとBaseLibraryのコンポーネントが含まれます
- クライアントストリームには、クライアントとBaseLibraryのコンポーネントが含まれます
ここで、一方のストリームでBaseLibraryに変更を加えた場合、それらはもう一方のストリームには存在しません。RTC 2を使用して、コンポーネントをさまざまなストリームで同期させる方法はありますか?
また、お互いのストリームのフローターゲットを設定しようとしましたが、それは役に立たないようです。
git - rtc で git を使う -- rsync はどうですか?
自分の変更を追跡する能力をスピードアップするために、git を使用したいと考えています。私のチームは RTC (Rational Team Concert) を使用しています。git との適切な perforce 統合があります: http://kb.perforce.com/article/1417/git-p4。git-RTC については、このようなものはまだ見つかりませんでした。RTC を git などの別の SCM と統合する方法に関する記事があることに注意してください: https://jazz.net/library/article/194。ただし、ファイルのセットアップ方法、ファイルの同期を維持する方法、git コミットを RTC に送信する方法など、p4-git ブリッジによって提供される詳細なワークフローの指示を探しています。
他の誰かがこの問題を解決したかどうか知りたいです。
私は次のいずれかを検討しています:
- RTC サンドボックスの上部で git init を実行し、git ファイルが .jazzignore に取り込まれていることを確認します。
- おそらく、RTC ワークスペース サンドボックスのコピーを rsync して、サンドボックス内の変更を取得し、それらを「git-area」に rsync してから、RTC サンドボックス エリアにパッチを適用できるようにします。これにより、git 領域と RTC 領域が分離されます。
どちらの場合でも、git stash を実行して自分の変更を保存し、同期中の変更が自分のコミットに保存されるようにします。
#1 を実行すると、おそらく GUI またはコマンド ラインを使用して、変更を RTC にコミットする準備が整うと思います。
#2の場合、中間コミットを行った場合は、git rebaseを使用してコミットを並べ替えて、最後に順番に並べてから、メインのRTCサンドボックスに適用するパッチファイルを作成できます。
もう 1 つの考えは、RTC をサポートするために p4 スクリプトを書き直そうとすることです。RTC コマンド ライン インターフェイスについては、これを評価するのに十分な知識がありません。
process - RationalTeamConcertの作業項目タイプへのカスタムワークフローの割り当て
現在、Rational Team Concertをカスタマイズして、カスタムの作業項目タイプを含めるようにしています。作成したワークアイテムタイプのテストの一環として、いくつかのカスタムワークアイテムにデータを入力しました。カスタム作業項目のタイプを拡張し、属性を追加すると、「タイプと属性」から「リポジトリでの属性の使用状況の確認」を使用して、新しい属性がテスト作業項目に確実に反映されるようになりました。
これで、この作業項目タイプのカスタムワークフローを作成する必要があります。ワークフローを定義して作業項目タイプに割り当てましたが、既存のテスト作業項目では使用できないようです。[リポジトリでワークフローの使用状況を確認する]リンクをクリックすると、「リポジトリには、バインドされたワークフローに存在しないワークフローの状態または解決策を参照する9つの作業項目があります。これらの項目を[作業項目]ビューに表示しますか?」と表示されます。
作業項目ビューには、テスト作業項目のステータス=1と表示されます。
リッチクライアントエディターで開く作品を選択すると、すべてのプロセス要素が非アクティブになります。Webエディターで開くと、以下のようにステータスが「1」と表示されます。
これを修正して既存の作業項目のワークフローを変更する方法はありますか?新しい作業項目は問題なく機能することを追加する必要がありますが、将来、プロセスを再度更新する必要がある場合にどうなるか心配です。
eclipse - Rational TeamConcertEclipseクライアントのインストールの問題
Rational Team Concert4.0Eclipseクライアントを既存のEclipseインストールにインストールするのに問題があります。
私のEclipseインストールは、Web開発者向けのEclipse Java EE IDE、IndigoServiceリリース2です。
RTCクライアントをインストールしようとすると、次のエラーが発生します。
詳細:
http://www.ibm.com/developerworks/wikis/display/rationalinstall/Install+into+an+existing+Eclipse+instanceを確認しましたが、Rational TeamConcert4.0のセクションはまだありません。
Eclipseにインストールする必要のある前提条件はありますか?誰かアドバイスはありますか?
rtc - 要件とテストの管理にRationalTeamConcertを使用する
私たちは小さなチームであり、継続的な開発にはALMソリューションが必要です。RTCは、基本的な要件管理、テスト計画、およびテスト実行管理(ソース管理と変更管理に加えて)を提供できると聞きました。
あなたはそれが本当にそれらすべてを提供することができると思いますか?特に、次のものが必要であり、それらすべてをリンクできる必要があります。
- 要件
- テスト計画
- 特徴
- バグとテスト結果を文書化する
もう一度言いますが、私たちは小さなチームです。要件に対応する豊富なツール(RRCやDOORSなど)や、RQMやHP-QCなどのテスト管理ツールは必要ありません。RTC自体が基本的な使用法のこれらすべてのニーズを提供できるかどうかを知りたいです。
どうもありがとう
build - RTC Jazz ビルド エンジンのコンポーネント ロード規則を使用する場合の「予期しない行」例外
RTC に次のフォルダー構造を持つ MyComponent という名前のコンポーネントがあります。
そして、これは私のloadrules.txt
ファイルにあるものです::
このコンポーネントのビルド定義でコンポーネント ロード ルールとしてファイルを指定しましたloadrules.txt
が、ビルドの実行時にファイルを取得しようとすると、次の例外が発生します。
私が間違っていることは何か分かりますか?ここの例に従ってみましたが、なぜうまくいかないのかわかりません。ファイルに何を入れてもloadrules.txt
(何もない/空の文字列、ランダムなガベージテキストなど)、ファイルの最初の行でこの例外が発生します。
これはRTC 3.0にあります
version-control - Rational Team Concert がファイルの最終変更属性を変更するのはなぜですか?
サーバーへの Rational Team Concert のインストールに問題があります。
問題は、サーバーに何らかの変更をアップロードすると (あらゆる種類の)、ファイルの最後に変更された属性が変更されることですが、それを行うべきではありません。
この動作を回避する方法はありますか?
前もって感謝します!