创建应用时提示“已经受SVN源码管控,可能会其他应用工作区....”该怎么处理

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

创建应用时提示“已经受SVN源码管控,可能会其他应用工作区....”该怎么处理

问题描述:

在创建应用的时候,这个时候提示我们:已经受SVN源码管控,可能为其他应用的工作区,不能作为当前应用的本地工作区 。例如下图所示

问题解析

1. 出现的原因是什么?

我们在创建应用的时候会在本地磁盘中创建该应用的文件夹,如果在工作区上本地磁盘已经有应用之后就会出现此提示。例如下图:

创建应用时设置的本地工作区 (D:\WorkSpace\PGYQ\应用A\应用B) 然后系统就会在应用A的磁盘目录下 创建应用B,就会出现上图的提示。

本地工作区的设置需要特别注意,系统会默认取最后一个应用的工作区,非必要不要去修改如果本地工作区设置的是D:\ 这样当创建一个应用之后,再创建应用都会出现上面得提示:已经受SVN源码管控,可能为其他应用的工作区,不能作为当前应用的本地工作区,因为D:\上已经有应用了。

工作区设置规范:磁盘:\WorkSpace\开发商码\应用名称

如果不知道自己的开发商码,可在创建的应用的时候查看:

如图当前开发商码为:PGYQ

2. 解决方案

1. 按照磁盘:\WorkSpace\开发商码\应用名称的规范设置工作区,如果这个时候还提示这个错误。首先把隐藏的文件释放出来,再看工作区地址:例如D:\WorkSpace\PGYQ\应用A\应用B ,我们需要查看D盘下有没有.svn文件夹,如果D盘下没有,再去D:\WorkSpace ,如果还没有就去D:\WorkSpace\PGYQ,D:\WorkSpace\PGYQ\应用A目录下去找是否存在.svn文件夹。

Win7系统在组织-文件夹和搜索选项-查看-显示隐藏的文件,文件夹和驱动器勾选,显示隐藏的文件,文件夹和驱动器 不勾选。

Win10系统在文件-查看-隐藏的项目下 勾选,文件扩展名 勾选。

在这几个目录下找到这个.svn文件之后,再去找到kdsln文件 ,例如下图 有个应用A.kdsln ,根据这个名称我们就能知道是这个应用A的本地文件影响了我们创建应用。如果这个应用A 还在使用,此时先登录协同平台,然后把已经修改的业务对象等都签入,如果不使用了,跳过次步骤。然后再去删除这个.svn文件,code文件夹,包含DataModel名字的文件夹,KD-Composite-Package.pkgdef,后缀为kdsln的文件,后缀为kdsln.config的文件,例如下图 这些文件都应该被删除。

删除完毕后,重现登录协同平台在应用管理界面找到这个应用A,点击开发,然后再按照磁盘:\WorkSpace\开发商码\应用名称的规范设置工作区(如果这个应用后面还需要使用的话)。

这些都做完之后,再去创建应用 就可以了。

如果觉得比较复杂,也可以直接换个磁盘,再按照这个规则去创建应用。



创建应用时提示“已经受SVN源码管控,可能会其他应用工作区....”该怎么处理

问题描述:在创建应用的时候,这个时候提示我们:已经受SVN源码管控,可能为其他应用的工作区,不能作为当前应用的本地工作区 。例如下图...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息