Pivotal Tracker文件上传:失败

时间:2013-11-12 14:19:19

标签: rest post file-upload pivotaltracker

我正在尝试按excellent documentation found here的指定将文件发布到我的Pivotal Tracker实例。

我继续从服务器返回“上传:错误” - 我的令牌和项目ID是正确的,因为我可以发布新故事等。
- 我的文件已就位,可由运行此命令的用户访问

fakeuser@fakehost:~/jobs/fakeproject/builds/51$ curl -X POST -H "X-TrackerToken: <mytoken>" -F file=@"/var/lib/jenkins/jobs/changelog.xml" https://www.pivotaltracker.com/services/v5/projects/<projid>/uploads

{
  "kind": "file_attachment",
  "filename": "changelog.xml",
  "created_at": "2013-11-12T14:05:21Z",
  "size": 128,
  "id": 11111111,
  "big_url": "#",
  "content_type": "application/xml",
  "thumbnail_url": "#",
  "uploader_id": 112121212,
  "thumbnailable": false,
  "download_url": "/file_attachments/1212121212/download",
  "uploaded": false
}

1 个答案:

答案 0 :(得分:0)

我从Pivotal Labs收到了一封回复此问题的电子邮件。谢谢Pivotal Labs!

简短回答: 没关系,“假”只是指示您的项目可用的后台作业尚未发生的指示。

来自电子邮件 ...

  

当您将文件上传到Tracker时,无论是通过API还是用户界面,都可以   必须运行异步作业才能完成上传并创建   缩略图。因此,对您的请求的即时回应反映出来   这项工作尚未完成的事实。我可以看出有多困惑   不过这是。

...