场景
场景:idea 提交绑定 svn 网上很多教程,但是很多不全或者操作步骤走不通。还有在最后的提交步骤会卡死的情况。最后总结除了一套自己的经验。
操作步骤
- 在 svn 远程新建好仓库和项目文件目录
- 将当前项目拷贝到其他文件夹中(此步骤是为了方便项目还是在当前目录,开发工具可以自动识别)
- checkout 远程空项目文件夹(里面包含 .svn 文件)到本地,将本地项目所有文件拷贝到空项目文件夹下
- svn commit 提交到远程仓库,注意忽略的文件(.idea)
- 用idea打开项目,此时会发现idea并没有关联到svn
- 点击工具栏 vcs > 启用版本控制 > 选择svn > 确定
- 会发现左边的项目变成绿色,然后变成正常颜色,右上角出现了历史记录的时钟标记
提交注意事项
- java maven项目提前清理target文件
- vue项目删除node_module
- 忽略.idea文件
- 根据自己的需求忽略一些文件