前言 |
敲重构的时候,兴军就让我了解了解SVN,当时大概查了一下,就知道SVN合作做项目肯定要用到的。
什么是SVN |
SVN是版本管理工具,SVN版本管理工具管理着随时间改变的各种数据。这些数据放置在一个中央资料档案库中,这个档案库很像一个普通的文件服务器或者FTP服务器。但是与其他服务器不同的是,SVN会备份记录每一个文件每次的修改更新变动。这样我们就可以把任意一个时间点的档案恢复到想要的某一个旧版本,当然也可以直接浏览指定文件的更新历史记录。
优点 |
1.管理方便,逻辑清晰明确,符合一般人思维习惯。
2.易于管理,集中式svn服务器更能保证数据安全性。
3.代码一直性非常高。
4.适合开发人数不多的项目开发。
5.普及度高,大部分软件配置管理的大学教材都使用svn和vss。
总结 |
先学这么多吧,感觉SVN学理论没什么用,知道就行了,剩下就是操作了。