変更管理システムの OSLC-CM REST API を使用して変更要求のプロパティーを変更することは可能ですか? 私が達成しようとしているシステムは、Rational Change です。REST API を介して参照およびクエリを実行できますが、何かを変更するには、かなり遅いコマンド ラインに頼る必要があります。方法はありますか?
BR、パヴェル
変更管理システムの OSLC-CM REST API を使用して変更要求のプロパティーを変更することは可能ですか? 私が達成しようとしているシステムは、Rational Change です。REST API を介して参照およびクエリを実行できますが、何かを変更するには、かなり遅いコマンド ラインに頼る必要があります。方法はありますか?
BR、パヴェル
OSLC-CM REST API を使用してリソースを更新するには、HTTP PUT を使用するだけです。これを行うには、まず変更リクエストの URL が必要です。
(任意の HTTP クライアントを使用して) これを実現する手順は次のとおりです。
最適化は、上記と同じ手順を実行することですが、対象のプロパティーのみを要求し、OSLC の選択的プロパティー機能を使用してそれらを送信するだけです。
だから私はついにグーグルグループの助けを借りてそれを働かせました
他の誰かが利益を得るために私が行ったことを要約すると (私は実際にそれを検索しましたが、ほとんどの場合、IBM のドキュメントは役に立ちません)。
したがって、Rational Change サーバーで PR/CR のimplement_actual_effort属性を変更するには、次の手順が成功しました (Firefox REST プラグインを使用): 1. ヘッダー セット: Acceptをapplication/xmlに、Content-Typeをapplication/xmlに
属性 (oslc の観点からプロパティと呼ばれる) を変更するには、?oslc_cm.properties=[コンマで区切られたプロパティ]を提供する必要 があり、リクエスト本文 xml に同じプロパティが存在する必要があることに注意してください。プロパティはxmlに記載されていません。デフォルトに設定されます
これが誰かに役立つことを願っています
ブラジル、
パヴェル