一、SVN
所需软件私信我邮箱。
1.1 软件安装
需要装两个软件:VisualSVN(服务器端) 和 TortoiseSVN(用户端).
都是双击,无脑下一步下一步安装。
1.2 建库
打开VisualSVN Server Manger
1.3 新建用户
1.4 建组
1.5 设置权限
1.6 项目入库
建好的svn项目右键, TortoiseSVN-- 导入,在弹出的窗口中,输入版本库的URL,版本库的URL在VisualSVN的你的SVN库右键 copy URL...,然后把复制的粘贴到版本库URL里面,然后在URL后补上/trunk,代表把你的项目上传到库的主分支里面。导入信息中写上项目入库,导入信息相当于注释。
1.7 导出项目到本地
1.8 开发项目
开发项目一定是在自己的分支上,不能在主分支上直接开发。
创建分支:
在Trunk文件夹右键,TortoiseSVN--Branch/tag
完成后,打开branches文件夹里面是空的,SVN update一下就行。
我要修改代码就在我的分支上。此时修改一下代码:
提交代码:
提交完成后,所有有变动的文件都变成绿勾了。
1.9 合并分支
Trunk右键TortoiseSVN--Merge
直接下一步下一步。合并完成后:
主支中有变动的文件答了红勾,此时提交主支的内容到svn库,主支中右键svn commit
总结一下:每天上班开始工作前,从服务器上下载最新代码,然后在自己分支上开发项目,可以时不时的commit,最后下班的时候把你的分支合到主分支上。