Questions tagged «cvs»

5
GIT和CVS之间的区别
Git和CVS版本控制系统有什么区别? 我使用CVS已有10多年了,现在我被告知Git更好。有人可以解释一下两者之间的区别是什么,为什么一个比另一个更好?
126 git  version-control  cvs 

18
从CVS迁移到Git:等效于$ Id $?
我通读了许多有关简单源代码控制工具的问题,Git似乎是一个合理的选择。我已经启动并运行它,并且到目前为止效果很好。我喜欢CVS的一个方面是版本号的自动递增。 我知道在分布式存储库中这没什么意义,但是作为开发人员,我想要/需要这样的东西。让我解释一下原因: 我使用Emacs。我会定期查看并查找第三方软件包的Lisp源文件的新版本。假设我有一个文件foo.el,根据标题,该文件的版本为1.3;如果我查找最新版本,并看到它是1.143或2.6或其他值,我知道我已经远远落后了。 相反,如果我看到几个40个字符的散列,我将不知道是哪个以后的时间,也不会知道以后的时间多少。如果我不得不手动检查ChangeLogs以了解我过时了,我绝对会讨厌它。 作为开发人员,我希望将这种礼貌扩大到使用我的输出的人员(也许我在开玩笑的是有人在,但让我们暂时搁置一旁)。我不想每次都要自己增加该死的数字,时间戳或类似的东西。那是真正的PITA,我从经验中知道这一点。 那我有什么选择呢?如果我无法获得等价的$ Id:$,我还能如何提供所需的内容? 我应该提一下,我的期望是最终用户不会安装Git,即使安装了Git,也不会有本地存储库(实际上,我希望不以这种方式提供它)。

20
为什么要使用版本控制?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 11个月前关闭。 改善这个问题 我在读一个博客,作者说 “除非将代码签入版本控制系统,否则代码是不存在的。将版本控制用于您所做的一切。任何版本控制,SVN,Git甚至CVS都可以对其进行掌握和使用。” 我从未使用过任何形式的版本控制,但我认为它并不那么出色。我曾经用谷歌搜索过它,并对其进行了研究,但是如果您愿意的话,我只需要把它放入儿童的语言中即可。 据我目前所了解,诸如SVN之类的东西是用于在线存储代码的,以便一组用户或其他开发人员可以访问相同的代码。更新某些代码后,您可以提交新版本,并且SVN会保留旧代码以及您更新的新代码的副本。 这是它的基本思想还是我完全理解错误? 如果我是对的,那么如果我: 不要让其他人来编写代码。 不要计划让别人拥有代码。
123 svn  git  version-control  cvs 

3
如何将修订历史记录从水银或git导出到cvs?
我将与其他人一起研究使用cvs的项目中的代码。我们想使用分布式的vcs来完成工作,或者当我们完成时或者有时不时地一次,我们想将我们的代码和所有修订历史提交给cvs。我们没有对该项目的cvs存储库的写访问权,因此我们不能非常频繁地提交。我们可以使用什么工具将修订历史记录导出到CVS?当前,我们正在考虑使用git或mercurial,但如果可以简化导出,则可以使用其他分布式vcs。
100 git  mercurial  export  cvs  git-cvs 

19
您如何处理源代码管理中的配置文件?
假设您有一个典型的Web应用程序,并且具有文件配置。每个从事该项目的开发人员都将为其开发箱提供一个版本,还将有一个开发,生产和阶段版本。您如何在源代码管理中处理此问题?根本不检入此文件,使用其他名称检查该文件还是一起做某事?
96 svn  git  version-control  cvs 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.