1.什么是svn
- 免费的集中式版本控制工具。
2.遇到问题
- 容灾问题: 备份(异地备份)
- 协同开发: 代码合并,追责问题
- 历史记录
- 权限问题: 用户
- 集中式和分布式
集中式: “中央服务器(仓库)”
分布式: 所有的客户端都是独立服务器。
cvs(集中式) à svn(集中式)àgit(分布式)àgithub
3. svn工作原理:
git:分布式版本控制工具
linus开发,主要用于linux内核代码管理。
- svn的安装和使用
- 下载: http://subversion.apache.org/packages.html
- 安装:
4.服务器端:
- eclipse中集成svn
- 解压插件(site)
- 在eclipse的安装目录中新建svn目录
- 复制插件包中的features和plugins到svn目录
- 在dropins目录中新建文件svn.link
- svn.link中:
5.path=svn目录的路径(\ à\\)
- 在configuration目录中删除org.eclipse.update,然后重启eclipse。