如何获取与SourceForge Enterprise Edition中的工件相关联的附件
时间:2020-03-05 18:46:00 来源:igfitidea点击:
我们在一个项目中使用SourceForge Enterprise Edition 4.4.
我的问题是,在CollabNet SFEE(SourceForge企业版4.4)中,我们如何使用SFEE SOAP API获得与工件相关的附件?
我们已经创建了自己的.net 2.0客户端。我们没有使用Collabnet提供的.net SDK,
解决方案
回答
如果提交消息,则可以在提交消息的开头或者结尾添加" [artf1000]"(其中artf1000是工件编号)。然后,它将与该工件相关联,我们也可以使用doc1000对文档进行此操作,以获取项目的ID,我们可以使用URL,即http:// sfeeserver / sf / go /之后的URL。
文档和工件是我使用过的唯一项目,因此我不确定其他类型的链接,但是我可以想象ID可以引用具有/ go / ID的任何内容。
IE:
- http:// sfeeserver / sf / go / artf1000
- http:// sfeeserver / sf / go / doc1000
编辑添加:
我似乎也成功地通过发行版,任务和讨论对其进行了尝试。
回答
我们可以作弊一点,看看SFEE中的脚本。通过SSH登录到SFEE,并查看以下脚本:
/usr/local/sourceforge/sourceforge_home/integration/post-commit.py
也许有帮助...