编者:wRitchie(吴理琪) http://www.bj9420.com
概述:在工作中,有时需求在现有的项目基础上,重新建立一个项目,实现新的需求,因此,需将现有的项目取消SVN关联,修改后,再重新分享项目。本文使用的IDEA版为最新版,IntelliJ IDEA ULTIMATE 2019.3,如下图:
1、 确保IDEA安装了SVN Disconnect,如未安装,请先安装SVN Disconnect插件,如下图所示:
2、 对现有的项目,点击VCS下的SVN Disconnect,然后根据提示确定,即可清楚现有项目的SVN信息,如下图:
3、 重新分享项目:清除完SVN信息,修改相关代码及项目名称,点击VCS->Import into Version Control->Share Project(Subversion)…,如下图所示:
4、 选择要提交的分享的目的文件夹,如下图所示:
5、 一般选择与分享同名的项目名称下的trunk目录下,点击Share,进入版本号选择,如下图:
6、 选择对应的版本号,点击OK,开 始分享进度,根据项目文件多少,所费时间不同(漫长等待),如下图所示:
7、 分享目录进度完毕,弹出提示框,如下图所示:
8、 点击OK,VCS->Subversion->Commit Directory…,如下图所示:
9、 弹出如下图:
10、根据提示,完成提交。
附,如在第5步点击OK后,出现Fail to share Project的错误“Error:svn:E22001:Unreadable path encountered;access denied”,如下图所示:
解决方法:编辑SVN服务器的conf/authz文件,加上*=r,重启SVN服务即可。