2017-10-20 98 views
1

导入现有的文件夹到我有我的电脑上下载了这个IBM沃森项目的IBM沃森应用

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

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

回答

0

尝试使用:

cf push APP_NAME 

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

.cfignore文件内容:

tmp/ 
node_modules/ 
my_unnecessary_file.txt 

当你的下一个cf push部署会省去你.cfignore文件中列出的文件和目录的应用程序执行。

0

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

,我尝试了所有这些选项,但在网上去eclipse编辑器文件不会出现。 这是我的应用程序的Git仓库: https://git.ng.bluemix.net/consultagiovanilepolizzi/official-app2

如何导入使用Git现有的项目在我的电脑工具链编辑呢?

0

由于您似乎在使用Continuous delivery,而不是使用cf push上传您的应用程序,所以您将使用toochain。

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

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

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

下面这些链接可以给你更多的细节

Using git Repos

Setting up local clients

Delivery Pipeline