SVN -- 代码版本控制的使用
SVN 全称( Subversion( 版本控制 ) )的作用:
-- 解决代码备份问题 ;
-- 解决代码版本问题 ;
一个人开发的缺点: 版本管理( 代码怕丢失,回退到任意版本还需要自己建立文件夹来保存 )
多个人开发的好处; 版本管理 + 团队协作 ;
VSS(淘汰) CVS(用的少) SVN(开源免费) TFS(微软出的,要求电脑配置高,配置复杂) Git(互联网的开源的项目中使用的多)
注意小点:
1. 首先,建立 群组 ; 其次,在Users中建立 用户名和对应的密码;
代码仓库最好 → 属性 , 分配的是群组所有,而不是,分配单个的用户,除非是项目经理 ;(比较特殊);
2. 在安装VisualSVN的时候,最好把VS关闭,这样安装好了,就不用重启电脑了;
3. 安装的时候,首先,安装 乌龟SVN ,然后再安装 VS的插件,因为这个插件是依赖于乌龟SVN的;
4. 如果VS中菜单栏多了一个,VISUALSVN,就是正常安装了;
5. 项目经理写好提交给SVN服务器;
6. 开发者,下载进行开发;
7. 提交的时候,一定把 项目中的 .csproject文件提交,为了不出错,就是整个项目提交;
8. 两个开发者,最好不要同时开发一个 文件,不然一个人提交了,这个修给的文件版本已经更新了,另一个人再提交,就会报错了;
9. 可以查看版本谁修改了,做了哪些操作;
10. 还有 Revert Change 回退功能;
11. https签证问题,直接选择永久认证就行了;
tang sha -- OA_SXS oa的实习生
zhu xcl -- OA_Developer oa的开发者
xcl -- CRM_Developer crm的开发者 ;