摘要:
商业软件有更好的技术支持服务 开源软件通常不提供技术支持服务,即便提供也是收费的商业软件有强大的公司实力做后盾开源软件多是社区开发,有些甚至是个人开发,优秀的开源软件被商业公司包装,走社区和商业两条路商业软件有持续的开发投入凭自由精神和兴趣而开发 商业软件可成为客户产品失败后的替罪羊 社区版无此问题----------------------------------------------------------------商业软件不能随需而变 只要你有能力,你可以修改源代码商业软件成本高昂开源用最低的成本达成较高的目标商业软件说客户是我的上帝,最终要绑架上帝开源软件最终的上帝是客户商业软件有 阅读全文
2011年5月2日 #
摘要:
Subversion是广泛使用的版本控制工具。它是CVS的进化,越来越多的开源社区在使用svn。TortoiseSVN是windows shell程序,是Subversion的客户端,它给予GPL协议,完全免费使用。svn支持“拷贝-修改-合并”模型,对非二进制的文件如源程序可采用这种模式,这种模式可加快team的效率。svn也支持“锁定-修改-解锁”模型,你可以选择是否锁定文件,以防止别人修改,在不可合并的文件上加锁通常是有效的,如二进制文件。svn commit 操作可以作为一个原子事务操作发布任意数量文件和目录的修改。在你的工作副本中,你可以改变文件内容,创建、删除、改名和复制文件和目录 阅读全文