拉力赛 - 克隆现有应用

时间:2014-03-05 15:01:50

标签: rally appsdk2

我正在尝试为我的群组创建自定义版本的刻录应用。在Rally中有一个名为“Release Burnup”的现有应用程序,根据集会应用程序构建器的说明,我认为我可以将此应用程序克隆为起点。

但是,当我使用rally-app-builder clone RallyApps ReleaseBurnup命令时,除了将输出html文件中的标题更改为“ ReleaseBurnup之子”之外,它似乎没有做任何事情。当我使用github页面(使用rally-app-builder clone RallyApps StoryBoard)中的示例尝试相同的操作时,它似乎成功克隆了应用程序,并对App.js文件进行了更新等。

我猜我可能使用了错误的名称来克隆,但我不知道如何知道这个命令对于克隆我想要的应用程序有效的名称。

1 个答案:

答案 0 :(得分:0)

不幸的是rally-app-builder clone功能早于RallyApps/app-catalog的新开发和目录应用源代码的可用性,因此它不支持向下钻取这些目录。

clone RallyApps StoryBoard有效,因为该位置有一个StoryBoard应用。那里没有ReleaseBurnup。 ReleaseBurnup代码不可用。

以下是从GitHub应用程序目录库

中的javascript源文件构建应用程序的步骤
  • 先决条件:

    Node.js

    rally-app-builder

  • 将源代码发送到本地目录(您可以分叉 app-catalog repo,或从同一位置下载zip:)
  • 终端中的
  • ,cd到您要处理的应用程序目录,并调用此命令:

    rally-app-builder build

因此,使用App.html和创建部署文件夹    内部使用App-uncompressed.html,并在中创建App-debug.html    应用程序的根文件夹。

只有当您打算自定义目录应用程序并希望以源为基础时,这些步骤才有意义。如果您想按照设计使用目录应用,请按照this help document中的说明直接从AppCatalog安装应用。