当前位置:   article > 正文

idea的使用7——版本控制SVN的使用_找不到要更新的版本管理目录

找不到要更新的版本管理目录

1. 提交项目代码

1.1 设置项目上传路径

点击菜单栏VCS——Import into Version Control——Share Project(Subversion),如图:

添加SVN地址,如图:

点击OK,如图:

注意:这里可能会报错(Can not run program "svn" (in directory。。。。。)),因为我们的SVN地址包含了svn,idea可能不将其解析成路径,而将其解析成一个SVN命令。 

点击share,根据提示操作即可,最终在svn服务器上出现manage项目,如图:

然后在观察idea中的项目,变成了绿色,表示现在可以将代码上传到资源视图了

选中项目,右键——Subversion——commit directory,如图:

在弹窗中填写上传说明与需要上传的文件,如图:

点击commit,开始上传 

SVN结果图:

 

1.2 解决上传路径中包含SVN目录可能会报错的问题

点击file——settings——Subversion,如图,将画圈圈的地方的勾去掉,保存即可。

1.3 解决ideaSubversion消失的问题

点击file——settings——plugins,如图:

在输入框中输入subversion,选中搜索出来的subversion,点击右侧的Enable(点击之后,就变成了Disable了),如图:

2. 检出项目到本地空间

1. 点击VCS,如图:

2. 在弹窗中version controller选择Subversion,然后选择需要检出的项目,如图:

3. 点击check out,在弹窗中选择要检出的目录,如图:

接着照着提示操作即可。

3. SVN的基本使用

3.1 提交修改

1. 新建一个java类,如果该项目已经交给了SVN管理,则创建的时候会提示,如图:

2. 点击Add,文件为绿色,如图:

3. 选中要提交的文件(可以是一个文件,也可以是一个文件夹),右键,subversion——commit Directory

4. 填写提交说明,点击commit,如图:

查看SVN服务器,文件正确提交,如图:

3.2 从服务器更新代码到本地

选中要更新的目录,右键,subversion——update Directory

3.3 版本回退

当我们本次修改需要回退到上一版本的时候,可以右键,subversion——Revert

3.4 版本比对

我们想看一下本地的文件与服务器上的文件有什么区别的时候,可以使用,右键要比较的文件,subversion——Compare with the same repository version,如图:

3.5 历史版本查看

鼠标右键,subversion——show history,如图:

4. 将被SVN管理的项目脱离

 在idea中要将SVN托管的项目脱离,是一件很繁琐的事情,目前并没有一个很好的插件可以供我们操作,接下来,我们手动将被托管的项目脱离。

1. 打开被托管的项目目录,如图:

2. 删除掉.svn文件,如图:

删除之后,文件的SVN标记就消失了,如图:

3. 打开.idea目录,如图:

4. 打开vcs.xml,如图:

5. 删除掉component标签的内容并保存,如图:

此时,项目不再受SVN管理了。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/在线问答5/article/detail/736984
推荐阅读
相关标签
  

闽ICP备14008679号