使用Enterprise Architect签入时遇未完成操作错误求助
解决Enterprise Architect+Tortoise SVN签入时的操作未完成错误
直接操作SVN锁与未完成任务
- 定位EA模型对应的SVN工作副本目录,通过Tortoise SVN的检查修改功能找到显示“锁定”状态的模型文件,右键选择解除锁定(需对应权限)
- 打开Tortoise SVN的清理功能,勾选“清理未完成的操作”和“移除未版本化的文件/目录”,执行清理操作
重置EA与SVN的关联配置
- 完全关闭EA,找到EA的用户配置目录(通常路径为
C:\Users\<你的用户名>\AppData\Roaming\Sparx Systems\EA) - 删除该目录下的
EA.VCS.Config文件(此文件存储EA与版本控制的关联状态) - 重新启动EA,重新绑定模型到SVN工作副本后尝试签入
强制解锁SVN服务器端锁
- 通过Tortoise SVN的Repo-browser连接到SVN服务器,定位模型文件的服务器路径
- 右键选择解锁,勾选“强制解锁”选项(需服务器端操作权限)
验证模型文件完整性
- 复制模型文件做备份,用EA打开备份文件确认可正常操作
- 若备份文件无异常,替换原工作副本中的模型文件,再执行SVN更新和签入操作
内容的提问来源于stack exchange,提问作者Gopal
相关产品推荐
相关产品推荐

