https://zhuanlan.zhihu.com/p/32433590这个科普写得挺好,可以参考。摘要:
Subversion是一个通用的系统,可用来管理任何类型的文件,其中包括了程序源码。SVN更
适用于项目管理, Git仅适用于代码管理。
关于冲突,补充下:
svn思想是把冲突分散到每次提交来解决,强制提交之前先update,合并最新内容到本地
工作副本并解决冲突才能提交到仓库。即使二进制文件,少数几个冲突也是可以解决的
。
git是把冲突内容攒起来最后一起解决,本地仓库的commit是不会有冲突的,这对源代码
这样的文本文件没什么问题,要是一个修改了几百次的二进制PCB文件冲突了就真芭比Q
了。
【 在 nlgdczm (xxx) 的大作中提到: 】
: 各位大佬,本青还停留在文件名加日期,在考虑用TC自动加日期的阶段,你们讨论这些合适吗。。。
: 君子不器、君子不器。。。
--
FROM 222.90.31.*