帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层
回帖奖励
131 Y币
回复本帖可获得 1 Y币奖励! 每人限 1 次
1682
帖子
10
勋章
Y币

[开发工具] IDE1.1.14升级SVN说明

[复制链接]
发表于 2015-7-27 10:04:06
IDE1.1.14升级SVN说明
尊敬的开发者们,您好:

APICloudIDE更新至1.1.14版本,该版本优化了非常多的地方,除了新增自定义Loader的功能外,还解决了各种真机同步的问题,优化了代码提示,修复诸多偶现错误弹窗问题等。同时,为解决各种SVN相关的问题,我们升级了SVN插件至新版本,具体带来的好处主要体现在,更新和提交速度会更快,老版本的SVN会在项目中的每个目录下生成SVN版本信息文件,而新版本的SVN则只会在项目的根目录下生成一个SVN版本信息文件,减少了开发者在复制代码过程中的出错几率。

但同时也因为更新了SVN的缘故,您的IDE在升级到1.1.14版本时候,可能会发生与SVN由老版本升级到新版本时过度相关的错误问题,我们已经尽最大限度的捕获了这个错误,为防止还有可能出现问题,我们在此给出相应的解决方案:

如下图,当您在操作IDE的过程中,IDE突然弹出了类似如下几个的错误弹框提示:

1.png
2.png


这些错误的大致意思是,你当前项目中的SVN版本控制信息,跟当前IDE所使用的SVN版本不匹配,IDESVN版本更高,应该先升级项目中的版本控制信息后再操作。

那么,这就极有可能是因为本地项目中的SVN版本还是旧的,而IDE新的SVN插件无法对其进行操作引起的,你可以对该项目做如下操作,将该项目的SVN版本升级:
1、  IDE中右键某个项目,同时选择“云端同步”,并在弹出的二级菜单中选择“Upgrade”:
3.png
稍等片刻后即可。您的IDE中该项目的SVN版本控制信息就成功被升级到新的版本了,接下来的操作照常进行。

以上问题只可能发生在直接升级了IDE,或者下载新的IDE后,使用了旧版IDE工作空间的情形下,如果您觉得操作麻烦,也可以直接通过:IDE-》文件-》切换工作空间-》其他,然后选择任意一个新的工作空间,重新登录后,导出代码也可避免以上问题。



如果你的PC中安装了“小乌龟”SVN工具,更新IDE后,IDESVN控制台还可能会报验证失败的问题,例如:
upgrade C:/APICloud/workspace/xxxxx
Authorization failed
svn: Authorization failed
类似这样的,这可能是你的本地“小乌龟”中也缓存了之前IDE老版本SVN中的用户信息(这是SVN通用的账户管理方式),我们可以通过一下方式解决:
1、  先注销当前IDE的账号,如果下图点击IDE右下角账号退出:
1.png
2、  在你的PC桌面,任意位置,右键鼠标,在弹出的菜单中选择SVN的setting:
2.png
3、  在弹出的界面中,选中左边的“Saved Data”,然后再选择右边的如红框区域中的“Clear…”,如下图:
3.png
4、  在弹出的框中,勾选所有带类似svn.apicloud.com、svn2.apicloud.com、svn3.apicloud.com等的SVN地址,如下图:
4.png
然后点击OK,就将本地的SVN账户信息清除了,然后,再启动IDE,登录账号,进行Upgrade操作即可。

---------------------------------------------------------------------------------------------------

使用了自定义loader的开发者,如果想换回官方的apploader,请删除IDE文件夹下面的apploader文件夹下面的相关appid的自定义loader文件。

12
帖子
1
勋章
653
Y币
点击后upgrade ,提醒 选择的当前操作不可用
10
帖子
0
勋章
76
Y币
点击后upgrade ,提醒 选择的当前操作不可用!!!!!!
12
帖子
0
勋章
69
Y币

点击后upgrade     org.apache.subversion.javahl.ClientException: Working copy is corrupt
svn: This working copy is corrupt and cannot be upgraded. Please check out a new working copy.
svn: Bad base MD5 checksum for 'C:\APICloud\workspace\o2odemo\css\discover\secKill.css'; expected: '08bbb3ef1bce53ecf927ace61b9e9af4'; found 'de8c3fdce861bf863b97d4b9a9b9e99e';

org.apache.subversion.javahl.ClientException: Working copy is corrupt
svn: This working copy is corrupt and cannot be upgraded. Please check out a new working copy.
svn: Bad base MD5 checksum for 'C:\APICloud\workspace\o2odemo\css\discover\secKill.css'; expected: '08bbb3ef1bce53ecf927ace61b9e9af4'; found 'de8c3fdce861bf863b97d4b9a9b9e99e';
12
帖子
1
勋章
653
Y币
把原来的工作目录重命名下,然后建个新的工作目录,在从服务器检出下,这样比较快。
而且 原来红米真机调试不可以的问题解决了。。。赞一个!!!
13
帖子
0
勋章
319
Y币
本帖最后由 dubaiabel 于 2015-7-27 10:51 编辑

upgrade C:/APICloud/workspace/Aseach
    Authorization failed
svn: Authorization failed
两个方法都尝试了 还是不行
而且我看我的  云端资源库下的 svn所有都提示 文件夹“”已经不存在
1
帖子
0
勋章
77
Y币
目前还很顺利,顶一个
0
帖子
0
勋章
110
Y币
又学到了
24
帖子
0
勋章
686
Y币
更新错了啊!真难用的IDE
13
帖子
0
勋章
399
Y币
学习一下~
12下一页
您需要登录后才可以回帖 登录

本版积分规则