由于新公司项目是由svn管理的,习惯了git操作,换到svn感到诸多不便,尤其是没有stash功能,让人抓狂,便想到SVN和git同时管理项目,用这篇文章记录下操作过程
1.以当前项目路径为本地仓库,建立本地仓库, Import into Version Control --> Create git Repository,选择当前项目目录,执行
2.提交本地代码到master分支
第一步成功后就可以开始git的正常操作,右键就能出现git相关操作,右键项目根目录, git add 和 git commit 提交项目,
3.切换VCS
上一步建立完毕后,实际上就可以开始熟悉的git操作了,如:建立分支,git stash 缓存本地修改,不过这一切都是记录在你电脑本地的,当你代码调试完毕提交到本地git 仓库后,需要提交到公司SVN时,就需要执行切换, 因为上一步的的操作, 右键的subversion被git替代了,idea 为了清晰版本管理,只显示一种,所以我们要把subversion 调出来,
进入setting -->VersionControl 在右边可以看到当前项目的版本管理情况,在下拉列表框中选择subversion,
切换完毕后,项目就是SVN管理的了,切到项目目录, 右键,你就可看到subversion 选项了