上云无忧 > 文档中心 > 百度智能云应用引擎BAE代码管理常见问题QA
应用引擎BAE
百度智能云应用引擎BAE代码管理常见问题QA

文档简介:
为什么SVN、Git无法连接? BAE专业版的SVN、Git身份验证采用AK/SK,不是百度登录的用户名和密码。 Git支持浏览器访问吗? 不支持,只能通过工具或命令行下载。 Git上传大文件会失败怎么解决? BAE专业版中Git上传的单个文件大小不能超过40M。
*此产品及展示信息均由百度智能云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

为什么SVN、Git无法连接?

BAE专业版的SVN、Git身份验证采用AK/SK,不是百度登录的用户名和密码。

Git支持浏览器访问吗?

不支持,只能通过工具或命令行下载。

Git上传大文件会失败怎么解决?

BAE专业版中Git上传的单个文件大小不能超过40M。如果单个文件不超过40M请按照以下步骤处理。如下图所示打开git的配置文件gitconfig:

在gitconfig文件中增加postbuffer配置项后保存后可,代码如下。

  • windows系统: [http] postBuffer = 524288000
  • Linux系统:

    git config http.postBuffer 524288000

怎样处理SVN already locked错误?

此时文件已被锁定,不能操作。右击出错文件夹,选择"TortoiseSVN > Clean up..."清理后即恢复正常。

为什么Checkout代码提示没有权限?

先确认下AK/AK账号密码是否正确,如正确无误则清除本地认证缓存后重试。清除本地认证操作步骤如下:鼠标右键进入“TortoiseSVN->Setting”选择“Saved Data”,点击“Authentication data”对应的Clear或Clear all即可。

SVN、磁盘和内存空间的大小有什么区别?

  • SVN存储空间:存放代码,单个文档上限40M,不能改变。
  • 运行环境的磁盘:保存临时文件,容量上限为20G,不能改变。
  • 运行环境的内存:所购买套餐的内存大小,开发者可通过升级套餐改变内存大小。

如何解决发布war包时间长、效率低的问题?

1、将代码编译并打包成war包

2、将war包解压到svn/git的ROOT目录下,并上传至BAE

当代码发生变更时,可重复以上步骤,这样只有发生变更的文件会被上传,节约上传时间。使用这种方法时,war包不需要上传。

war包超过40M,无法上传怎么办?

BAE专业版上传的单个文件大小不能超过40M,如果war包大小超过40M,可先将war包解压到svn/git的ROOT目录下,然后再上传代码库。

代码部署失败,该如何处理?

部署失败分两种:

  • 系统错误导致的失败:一般重新部署即可解决。
  • 用户错误导致的失败:需要用户修改自身代码来保证部署成功。

系统资源为何会被回收?

为防止恶意占用资源,若开发者未按时支付账单,BAE有权收回资源。待账单支付后,方可继续使用,具体如下:

  • 账单发出后,7日仍未支付,将自动封禁该用户,回收其所有执行单元(服务终止,但代码仍保留)。
  • 30天之内支付账单,则自动解封该用户,根据封禁之前的状态恢复服务。
  • 30天后仍未支付,则应用、代码和环境会被删除且不可恢复。

如何在BAE中开启--harmony从而在node.js中使用ES6语法?

可以通过修改package.json文件,开启harmony,具体操作方法为:

将文件中的"start": "node xxx.js"修改为"start": "node --harmony xxx.js"。

操作示例:

package.json源文件:

{
	"name": "bae-nodejs",
	"version": "1.0.0",
	"author": "bae",
	"description": "The first bae nodejs app!",
	"scripts": {
	"start": "node server.js"
	},
	"dependencies": {
	}
	}

修改后的文件:

{
	"name": "bae-nodejs",
	"version": "1.0.0",
	"author": "bae",
	"description": "The first bae nodejs app!",
	"scripts": {
	"start": "node --harmony server.js"
	},
	"dependencies": {
	}
	}
相似文档
  • 通过WebSSH登录如何执行拷贝和粘贴? Chrome浏览器上通过WebSSH页面登录时,执行拷贝操作时选中内容后使用Ctrl+Shift命令,执行粘贴操作使用Shift+Insert命令。
  • 为什么本地日志会为空? 一般这种情况可能是Container迁移,导致本地文件全部丢失。本地日志的目的是为了临时调试,并不保证完全可靠。 为什么看不到本地日志? 检查如下两方面: 日志路径是否是/home/bae/log?
  • BAE专业版的监控服务都有哪些功能? 7*24不间断的监控,监控粒度为1分钟; 在“统计信息”视图内,开发者可通过图表查询到最近60分、最近24小时的监控数据,包括内存使用量、磁盘IO使用、CPU使用率等。
  • BAE专业版是如何计费的? BAE专业版分为包年包月计费和按需计费两种。BAE专业版费用=服务器实例套餐单价×实例个数x使用时长+均衡负载实例单价x均衡负载实例个数x使用时长+均衡负载公网带宽规格x均衡负载公网带宽单价x使用时长。
  • 轻量应用服务器(Light server)是一种内置应用型镜像或系统型镜像的小规格云服务器, 绑定适配大小的磁盘和带宽,为中小型企业和个人用户提供官网搭建、web应用搭建、云上学习和测试等场景的服务。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部