プロジェクトの 1 つで SourceForge Enterprise Edition 4.4 を使用しています。
私の質問は、CollabNet SFEE (SourceForge Enterprise Edition 4.4) では、SFEE SOAP API を使用してアーティファクトに関連付けられた添付ファイルをどのように取得するのでしょうか?
独自の .net 2.0 クライアントを作成しました。Collabnet が提供する .net SDK は使用しておらず、
プロジェクトの 1 つで SourceForge Enterprise Edition 4.4 を使用しています。
私の質問は、CollabNet SFEE (SourceForge Enterprise Edition 4.4) では、SFEE SOAP API を使用してアーティファクトに関連付けられた添付ファイルをどのように取得するのでしょうか?
独自の .net 2.0 クライアントを作成しました。Collabnet が提供する .net SDK は使用しておらず、
メッセージでコミットする場合、コミット メッセージの先頭または末尾に "[artf1000]" (artf1000 はアーティファクト番号) を追加できます。次に、そのアーティファクトに関連付けます。doc1000 を使用してドキュメントでこれを行うこともできます。アイテムの ID を取得するには、URL を使用できます。これはhttp://sfeeserver/sf/go/の後にあります。
ドキュメントとアーティファクトは私がこれを使用した唯一のアイテムなので、他のタイプのリンクについてはわかりませんが、/go/ID を持つものはすべて ID で参照できると思います。
すなわち:
追加するために編集: リリース、タスク、およびディスカッションでもこれをうまく試したようです。
少しごまかして、SFEE のスクリプトを見てみましょう。SSH 経由で SFEE にログインし、次のスクリプトを見てください。
/usr/local/sourceforge/sourceforge_home/integration/post-commit.py
多分それは助けます...