版本控制:SVN
-
术语解释:
上传:将本地代码第1次提交到svn服务器,与svn服务器产生关联
提交(commit):将本地代码从第2次开始上传到svn服务器
更新:将svn服务器中的代码从第2次开始下载下来
覆盖:本地代码覆盖svn中的代码,或者svn中的代码覆盖本地代码
检出(check out):将svn服务器中的代码第1次下载下来
-
SVN基本操作:
- 创建仓库:Repositories–>Create New Repository–>输入仓库名称(一直点下一步完成即可)
- 创建用户:Users–>Create New User(输入用户名、密码点击OK)
- 给仓库分配人员和权限:选中仓库–> Properties -->添加人员和相应读写权限(默认是每个人都可以对仓库进行读写,移除即可)
- 拷贝仓库URL地址(与IDEA整合时使用):选中仓库–>Copy URL to Clipboard
-
注意事项:
- 提交代码时,告知组内其他成员
- 上班时从服务器中下载最新的代码
- 下班时上传代码到服务器
-
SVN与IDEA整合
-
IDEA配置如下:
-
备注:idea集成svn后,需要下载本地工程与svn断开连接的插件:”SVN Disconnect”
-
第一步:开启版本控制(点击OK之后,工程字体变成砖红色)
-
第二步:将工程文件夹分享到SVN自建仓库
-
选中工程右键–>subversion–>share Project
-
选择默认格式1.8format即可
-
工程字体变绿色说明工程和SVN已经成功建立连接
-
第三步:提交工程(工程名上一步已经提交,此处不用选择)
-
继续点击commit提交就可以了,工程字体颜色变为原有的黑色说明提交成功。
- 检出
- VCS–>Checkout from Version Control -->Subversion
- 在弹出的Checkout from Subversion窗口点击+号,输入SVN远程仓库地址,然后选择相应的工程,点击Checkout
- 然后选择存放工程的文件夹即可