更新拉力赛的任务修订

时间:2012-07-24 14:58:03

标签: rally

有人可以举例说明如何使用javascript更新任务的修订版吗?

我刚用

创建了一个任务
rallyDataSource.create("task", {"Name": "DEV: Do Work", "WorkProduct": thisDefect}, onCreateComplete,onCreateError);

现在我想将任务的第一个修订版的描述从“原始修订版”更新为“自动创建的任务”。我试图获得第一次修订的_ref,但不知道如何。使用

function onCreateComplete(object, warnings) {
    var createdObject = object;
    rallyDataSource.update({"_ref": createdObject.RevisionHistory.Revisions[0]._ref, "Description": "Auto-created task"}, onComplete,onError);
}

不起作用

由于

1 个答案:

答案 0 :(得分:1)

修订版是一个只读集合 - 旨在提供对工件更改的可靠记录,因此您将无法使用AppSDK或Webservices API更新修订版。

我建议您通过任务名称或其描述文本中的命名约定来完成最终目标(即提供指示任务是自动创建的描述符)。