我们在我们的一个项目中使用 SourceForge Enterprise Edition 4.4。
我的问题是,在 CollabNet SFEE(SourceForge Enterprise Edition 4.4)中,我们如何使用 SFEE SOAP API 获取与工件相关联的附件?
我们制作了自己的 .net 2.0 客户端。我们没有使用 Collabnet 提供的 .net SDK,
我们在我们的一个项目中使用 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 引用。
IE:
编辑添加:我似乎也成功地尝试了发布、任务和讨论。
你可以稍微作弊,看看 SFEE 的脚本。通过 SSH 登录到您的 SFEE 并查看以下脚本:
/usr/local/sourceforge/sourceforge_home/integration/post-commit.py
也许它有帮助...