我可以使用 Rally SDK 为用户故事创建任务吗?
Can I create a task for a user story with Rally SDK?
我们有一组共同的任务,我们将其添加到我们的大多数用户故事中。目前我们正在手动添加这些任务并希望将其自动化。
我已经看到使用 Rest API 的解决方案,但我们宁愿在 Rally 中使用自定义应用程序以保持所有集成。
我没有找到任何展示如何使用 Rally SDK 创建任务的示例。
我会在文档中查看这个示例,它展示了如何使用模型来完成完整的 create/read/update/delete 循环:
https://help.rallydev.com/apps/2.0/doc/#!/guide/data_models
对于任务,创建看起来像这样:
Rally.data.ModelFactory.getModel({
type: 'Task',
success: function(taskModel) {
var newTask = Ext.create(taskModel, {
Name: 'Do it',
WorkProduct: '/hierarchicalrequirement/12345' //the story to link it to
});
newTask.save({
callback: function(result, operation) {
if(operation.wasSuccessful()) {
console.log('created task', result.get('ObjectID'));
}
}
});
}
});
我们有一组共同的任务,我们将其添加到我们的大多数用户故事中。目前我们正在手动添加这些任务并希望将其自动化。 我已经看到使用 Rest API 的解决方案,但我们宁愿在 Rally 中使用自定义应用程序以保持所有集成。 我没有找到任何展示如何使用 Rally SDK 创建任务的示例。
我会在文档中查看这个示例,它展示了如何使用模型来完成完整的 create/read/update/delete 循环:
https://help.rallydev.com/apps/2.0/doc/#!/guide/data_models
对于任务,创建看起来像这样:
Rally.data.ModelFactory.getModel({
type: 'Task',
success: function(taskModel) {
var newTask = Ext.create(taskModel, {
Name: 'Do it',
WorkProduct: '/hierarchicalrequirement/12345' //the story to link it to
});
newTask.save({
callback: function(result, operation) {
if(operation.wasSuccessful()) {
console.log('created task', result.get('ObjectID'));
}
}
});
}
});