Como obter anexos associados a artefatos no SourceForge Enterprise Edition
-
09-06-2019 - |
Pergunta
Estamos usando o SourceForge Enterprise Edition 4.4 em um de nossos projetos.
Minha pergunta é, no CollabNet SFEE (SourceForge Enterprise Edition 4.4), como obteremos anexos associados a artefatos usando a API SFEE SOAP?
Criamos nosso próprio cliente .net 2.0.Não estamos usando o SDK .net fornecido pela Collabnet,
Nenhuma solução correta
Outras dicas
Se você fizer commit com uma mensagem, você pode adicionar "[artf1000]" (onde artf1000 é o número do seu artefato) no início ou no final da sua mensagem de commit.Então ele irá associar a esse artefato você também pode fazer isso com documentos usando doc1000, para pegar o id do item você pode usar a URL é o que está depois do http://sfeeserver/sf/go/.
Documentos e artefatos são os únicos itens para os quais usei isso, então não tenho certeza sobre outros tipos de links, mas imagino que qualquer coisa que tenha um /go/ID possa ser referenciada pelo ID.
ou seja:
Editado para adicionar:Aparentemente, tentei isso com sucesso com lançamentos, tarefas e discussões também.
Você pode trapacear um pouco e dar uma olhada nos scripts do SFEE.Faça login em seu SFEE via SSH e dê uma olhada no seguinte script:
/usr/local/sourceforge/sourceforge_home/integration/post-commit.py
Talvez ajude...