本帖最后由 LukeLiu 于 2020-1-6 14:01 编辑
在活字格 V5.0 Update 1 版本发布后,我也开始用上了这个期待已久的功能,它很好的满足了我的这几个需求:
1. 工程文件上云,自己可以随时随地获取最新工程文件,再也不像过去那样出门带U盘。
2. 更方便和小伙伴们协作开发活字格应用。
3. 通过第三方工具,比如码云(没有打广告),可以可视化的查看历史版本记录时间线,方便获悉工程的迭代信息。并且我相信,未来基于第三方版本管理工具的扩展玩法充满了想象力。
因为协作功能很好的满足了我以上需求,我使用该功能管理的工程文件逐渐多了起来。在使用中,有看到论坛里的一名小伙伴遇到了使用上的问题。他在帖子里反馈到他的同事无法正常打开已经存放在码云上的协作工程,报错截图在这(关键信息已损坏,活字格现在不能打开):
或者这样的报错(target oid for the reference doesn't exist on the repository):
解决方法分两种思路
1. 第一个解决的方法:删除之前的协作工程文件,重新获取。具体做法:在C:\Users\当前你的Windows用户名\Documents\ForguncyCollaboration
目录找到已经存在的同名协作工程的文件夹,删除掉,重新在活字格里打开协作工程就可以了。
2. 插件引起的问题,看这里寻找对应的处理:
从我们开发小伙伴那里,了解到协同工程使用了插件目前的策略:
1. 插件没安装的时候,协同打不开:协同工程使用了某插件,但是现在打开协同工程的活字格设计器中没有安装对应已经使用的插件。
2. 协同工程里使用的插件,如果本地的设计器已经安装了,且可以正常使用,协同工程是可以直接打开的。
3. 协同工程的用户之间的插件版本差异:举一个例子理解,对于开发同一份协同工程的两个用户A和B,在协同工程中使用了插件X,那A用户插件X新一点比如5.0.104.0,B用户的插件X旧一点是5.0.103.0, 其实这两个用户都可以打开使用,但是可能会造成插件结果不对,因为两个人用的版本不同。
通过这个帖子,分享给已经用上使用协作开发功能的格友,避免遇到上面这样的问题时困惑。此外,目前在使用协同工程的时候,打开多个设计器窗口,目前会出现一些小问题。在使用协同工程时,只打开一个设计器窗口,是目前对于使用协作工程的推荐的方式。
|