我是 CVS 新手,我想开始使用它
我读了很多关于 CVS 和它做什么的书
当我读到时,我发现我需要两个软件 CVS 服务器和 CVS 客户端
我可以在 Linux 和 Windows 上使用的最好的免费软件是什么以及如何找到使用它的方法?
我知道智能CVS但它是一个客户端我怎样才能找到服务器
答案1
最好忘掉 CVS,它现在基本上已经过时了。同类型的更现代的集中版本控制系统是 SVN(颠覆),旨在成为更好的 CVS 并取代它。而且它 (几乎) 成功了。
但如今大多数版本控制系统分散式,另请参阅 Joel Spolsky 的博客 分布式系统更容易处理,更强大,功能更丰富。一个很大的优点是,人们可以将它们设置为纯粹的本地个人用途,也可以将它们用于与他人共享和协作。最受欢迎的开源系统是git,为 Linux 内核开发并使用,现在有更多大型、知名的开源项目使用它;hg (水银的) 据说比 git 更容易使用,而且也很流行,用 Python 编写的,应该在 Windows 上运行得更好(我无法评论,长期以来只在 Linux 上运行);第三个竞争者是 bzr (市场),这是 Canonical 为 Ubuntu 发行版的基础架构选择的分布式版本控制系统,但几乎没有其他人使用它。
有许多免费的存储库托管服务可以处理您的项目,如果您需要的话,可以货比三家。