如何看待源代码
源代码是公司的重要资产
对应软件公司来说,源代码相当于固定资产>人才
所以源代码管理对于公司来说是最重要的事物之一
一、管理源代码的工具
SVN:集中式的源代码管理工具,通常必须连到公司的服务器上才能正常工作
(提交代码、查看代码的历史记录、查看代码分支)
在公司中开发项目时,每天至少提交一次代码
第二天上班时,写代码之前,先获取最新源代码
如果出差到外地,则无法直接从公司内部的SVN服务器上获取代码、提交等
(此时,VPN可能是一个方案)
总之必须连到SVN服务器上才能干活
GIT:分布式的源代码管理工具,没有中心服务器的概念。
每个开发人员都可以获得完整的代码库。即使不连网,也能进行几乎所有的操作。
使用GIt时,因为代码库在本地,所有可以很快地提交,不会受网速影响。
提交的频率就可大大提高----------代码的历史记录更加详细(当需要查看或恢复到某一个时间点时,会更加准确灵活)
团队合作开发
源代码管理工具=>