在WebStorm上使用SVN代码管理工具
1.我电脑上安装的有一个SVN服务器:VisualSVN Server Manager
2.再安装一个SVN客户端TortoiseSVN,安装时命令行功能是没有安装的,要记得勾选上,因为在WebStorm设置时要指定它的这个命令行程序的位置:C:\Program Files\TortoiseSVN\bin\svn.exe
3.在vcs菜单中有一个Enable Version Control Integration,意思是使用版本控制集成,选择svn
这样选择后,在项目的右键菜单中才会出现SubVersion的菜单
4.再在settings中安装一个subtoolBox插件
5.然后就可以把项目上传到svn代码仓库中了
6.上传过程中如果出现 uuid不一致,可以按以下解决:
首先查看项目的所有者的uuid
svnlook uuid /var/svn/repos
62b86956-73d9-2945-ba87-0546d71898f9
更新项目的uuid
svnadmin setuuid /var/svn/repos 6aed1349-fe9f-9245-a4a0-02dba53eb2d0
查看一下更新uuid的结果
svnlook uuid /var/svn/repos
6aed1349-fe9f-9245-a4a0-02dba53eb2d0
注:这个命令需要在SVN服务器上执行
svnadmin setuuid <repos_path> <uuid>
注:<repos_path> 是你的SVN中这个项目所在的路径,比如C:\svn\Repositories\xxxx <uuid>就是你想要设置的新的UUID
6.从svn仓库中检出某个版本的代码