CVS
SVN
github
版本控制器 痛点
1、代码整合的问题
2、团队项目,在不使用版本控制器的时候,代码改动很难追责
3、组员所写代码丢失问题
-
安装VisualSVN 组长 svn可视化工具
-
Eclipse安装svn插件 组员组长
用来组员在eclipse使用的
https://20171213-144916:8443/svn/t226/
https://20171213-144916:8443/svn/t226/source
https://20171213-144916:8443/!/#t226/view/head/source
share project
-
常见操作 组长组员
导入/检入
导出/检出
提交
更新
解决冲突
提交失败
更新,会产生三个零时文件
编辑冲突
…
标记为已解决
提交? 代表代码不被svn服务器所知道,不知道就不管理
- 与svn服务代码不一致了,那么你需要提交或者更新代码
黄色小桶 与svn服务代码保持一致了
版本冲突
断开与SVN服务器的连接
.svn 原数据ipconfig
- 与svn服务代码不一致了,那么你需要提交或者更新代码
-
idea中使用svn必须要安装svn的客户端TortoiseSVN,通俗一点来说就是小乌龟啦,其它同eclipse
回顾:
ssh整合
1、导入依赖jar包
spring的依赖
hibernate依赖
struts依赖
日志依赖slf4j+log4j2
other
junit
servlet
jstl+standard
tomcat-jsp-api
2、配置文件
spring-Context
spring-hibernate
注册数据库信息配置文件DB.properties
配置数据库连接池C3P0
配置sessionfactory的相关信息
声明式事务
动态代理
事务管理器
切入点
环绕通知
3、配置分模块开发
spring-hibernate
hibernateTemplate
配置通用的base模块
4、book模块的案例演示
5、web整合spring-hibernate、struts
web.xml
spring的监听
struts过滤器
解决中文乱码的过滤器(spring-web)
Svn服务器安装
首先我们需要下载好SVN可视化工具VisualSVN,安装包什么的就自己去网上找了。
1、安装VisualSVN-Server-3.9.1-x64.msi
傻瓜式安装 除了上面列出来的图片以外 其他的都是直接点击Next就是了
Eclipse集成svn
1、将svn-eclipse的集成插件copy到eclipse的安装目录下的dropins
注:弄好之后 记得重启一下软件!!!
然后在eclipce里面去测试一下是否安装成功,输入svn有对应的结果出现就是可以了
Svn的操作命令
导入/检入
指的就是将本地的工程上传到svn服务器中
1、项目右键->team->share project->svn
箭头所指的地方填svn服务器的地址
团队开发必须在同一个局域网中。
保证彼此机器之间正常数据交互。
Ipconfig /ping ip