最近新开启一项目,使用svn服务器进行代码存储.下面说一下如何将本地项目导入到svn和如何将svn上的项目导出到本地指定目录.
由于是内部使用使用项目,自己维护,所以将项目托管到本地svn服务器上.下面说一下具体流程.说一下本地环境:本地已安装svn服务器和图形化工具TortoiseSVN,具体安装步骤可以参考其他帖子,本文不做说明.
使用idea创建项目,然后保存到指定文件夹:
idea创建项目过程略过,此为已检出到本地的时的截图.
登录svn管理器,创建仓库:train_system
创建成功后选择创建的仓库右键复制仓库地址,复制的仓库地址类似于:https://SKY-20200425ITI/svn/train_system/.
项目目录右键选择tortoiseSVN选择导入.
要导入的仓库地址为上面复制的地址.
注意添加导入信息.点击确定.
导入之后可以看到svn服务器上有项目信息,到此项目导入到远程仓库完毕.
但是本地项目没有显示svn版本管理的图标,因为此时本地还没有与远程仓库进行关联.
从svn导出项目到本地指定目录:检出操作.具体操作步骤是从指定目录中右键选择检出到本地
这里想直接检出的目录为idea创建项目的目录,具体操作是,将目录下的所有文件都删除,然后右键选择svn检出.完成导出本地操作