【问题标题】:Import existing file folder to IBM Watson Application将现有文件夹导入 IBM Watson Application
【发布时间】:2017-10-20 09:10:20
【问题描述】:

我已经在我的 PC 上下载了这个 IBM Watson 项目:

https://github.com/watson-developer-cloud/conversation-simple/

并按照它的教程,我已将它上传到我的 IBM 仪表板上。 问题是每次我想在项目中更改一些想法时,我都必须使用命令行命令cf push 重新上传它。 当我进入工具链部分时,我看不到所有文件及其文件夹,而只能创建一个新存储库或克隆它,但在这两种情况下我都没有解决我的问题。 我该如何解决这个问题?

【问题讨论】:

    标签: ibm-cloud ibm-watson watson-conversation


    【解决方案1】:

    尝试使用:

    cf push APP_NAME
    

    Obs.:cf push 不支持增量上传。它只会将文件夹中的所有内容推送到云端。 如果您的node_modules 在导致大尺寸上传的文件夹中。尝试在 .cfignore 文件中指定要排除的内容。

    示例 .cfignore 文件内容:

    tmp/
    node_modules/
    my_unnecessary_file.txt
    

    在执行您的下一个 cf push 以部署应用程序时,它将忽略您的 .cfignore 文件中列出的文件和目录。

    【讨论】:

      【解决方案2】:

      它不会改变任何东西,因为当您创建工具链时,它会要求您选择: - 新的 - 克隆 - 叉子

      我尝试了所有这些选项,但没有出现在 web eclipse 编辑器中的文件。 这是我的应用程序的 git 存储库: https://git.ng.bluemix.net/consultagiovanilepolizzi/official-app2

      如何使用 Git 导入计算机中的现有项目以使用工具链对其进行编辑?

      【讨论】:

        【解决方案3】:

        您似乎正在使用持续交付,而不是使用 cf push 上传您的应用程序,您将使用工具链。

        第一步是使用git存储库,您需要创建一个ssh密钥或访问令牌,如果您喜欢通过https连接,可以在Bluemix git中创建访问令牌,进入settings of your user, then Access Tokens

        之后,您可以使用 git 工具将您的应用推送到存储库,用户名将是您的 IBM 帐户,密码是您的令牌。

        在交付管道中,默认情况下,构建阶段会检查您的存储库是否有新的提交到主服务器,然后开始新的构建,如果成功则发送到部署。

        下面的链接可以为您提供更多详细信息

        Using git Repos

        Setting up local clients

        Delivery Pipeline

        【讨论】:

          猜你喜欢
          • 2019-12-13
          • 2021-05-07
          • 2019-12-28
          • 1970-01-01
          • 2019-01-31
          • 1970-01-01
          • 2013-01-02
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多