IDE1.1.14升级SVN说明 尊敬的开发者们,您好:
APICloudIDE 更新至1.1.14 版本,该版本优化了非常多的地方,除了新增自定义Loader的功能外,还解决了各种真机同步的问题,优化了代码提示,修复诸多偶现错误弹窗问题等。同时,为解决各种SVN 相关的问题,我们升级了SVN 插件至新版本,具体带来的好处主要体现在,更新和提交速度会更快,老版本的SVN 会在项目中的每个目录下生成SVN 版本信息文件,而新版本的SVN 则只会在项目的根目录下生成一个SVN 版本信息文件,减少了开发者在复制代码过程中的出错几率。
但同时也因为更新了SVN的缘故,您的IDE在升级到1.1.14版本时候,可能会发生与SVN由老版本升级到新版本时过度相关的错误问题,我们已经尽最大限度的捕获了这个错误,为防止还有可能出现问题,我们在此给出相应的解决方案:
如下图,当您在操作IDE的过程中,IDE突然弹出了类似如下几个的错误弹框提示:
这些错误的大致意思是,你当前项目中的SVN版本控制信息,跟当前IDE所使用的SVN版本不匹配,IDE的SVN版本更高,应该先升级项目中的版本控制信息后再操作。
那么,这就极有可能是因为本地项目中的SVN版本还是旧的,而IDE新的SVN插件无法对其进行操作引起的,你可以对该项目做如下操作,将该项目的SVN版本升级: 1、 IDE中右键某个项目,同时选择“云端同步”,并在弹出的二级菜单中选择“Upgrade”: 稍等片刻后即可。您的IDE中该项目的SVN版本控制信息就成功被升级到新的版本了,接下来的操作照常进行。
以上问题只可能发生在直接升级了IDE,或者下载新的IDE后,使用了旧版IDE工作空间的情形下,如果您觉得操作麻烦,也可以直接通过:IDE-》文件-》切换工作空间-》其他,然后选择任意一个新的工作空间,重新登录后,导出代码也可避免以上问题。
如果你的PC中安装了“小乌龟”SVN工具,更新IDE后,IDE的SVN控制台还可能会报验证失败的问题,例如: upgrade C:/APICloud/workspace/xxxxx Authorization failed
svn: Authorization failed 类似这样的,这可能是你的本地“小乌龟”中也缓存了之前IDE老版本SVN中的用户信息(这是SVN通用的账户管理方式),我们可以通过一下方式解决: 1、 先注销当前IDE的账号,如果下图点击IDE右下角账号退出: 2、 在你的PC桌面,任意位置,右键鼠标,在弹出的菜单中选择SVN的setting: 3、 在弹出的界面中,选中左边的“Saved Data”,然后再选择右边的如红框区域中的“Clear…”,如下图: 4、 在弹出的框中,勾选所有带类似svn.apicloud.com、svn2.apicloud.com、svn3.apicloud.com等的SVN地址,如下图: 然后点击OK,就将本地的SVN账户信息清除了,然后,再启动IDE,登录账号,进行Upgrade操作即可。
---------------------------------------------------------------------------------------------------
使用了自定义loader的开发者,如果想换回官方的apploader,请删除IDE文件夹下面的apploader文件夹下面的相关appid的自定义loader文件。
|