【问题标题】:SVN vs CVS repoSVN 与 CVS 回购
【发布时间】:2010-12-12 22:21:09
【问题描述】:

哪些 SVN 存储库值得研究。

我想要,安全、隐私、易于使用和免费。

我有一些要备份的代码,我认为 SVN 可能是一个好方法,而不是备份到磁盘上。

您可以推荐哪个 SVN。我还想要一个具有良好 Web UI 并能够记录项目的人。它只适用于最多 2 个用户。

还有SVN和CVS有什么区别?

谢谢

【问题讨论】:

  • 您可以选择任何两个:安全、简单、免费。我不知道有什么方法可以得到所有 3 个。
  • 获取 DVCS,例如 Mercurial 或 Git。以后你会感谢我的。
  • 什么是 DVCS,我为什么要感谢你?

标签: svn cvs


【解决方案1】:

我一直在使用 Mercurial,并且非常喜欢它。您可以获得免费的 Bitbucket 帐户并开始将您的存储库存储在云中。

tekpub for Mercurial and Codeplex 上有一个非常好的免费视频。它将带您了解所有基础知识,并将接近 Bitbucket 的工作原理。

查看http://hginit.com 链接作为另一个好资源。

我在本地机器上使用 SVN 来存储我的个人作品,但没有更多。有了 Bitbucket 和 Mercurial,我就不必担心我的本地盒子会死掉,并确保我已经备份了所有内容....

您也可以查看 Git。我发现/听到的基本要点是 Mercurial 更易于使用,但不如 Git 强大。不过,两者都是不错的选择。

底线是 Hg (Mercurial) 或 Git 都不会出错,但我会选择 Hg,除非你需要一些听起来你不需要的高级功能。

学习 SVN 不一定是坏事,因为有很多组织在使用它,但我会真正专注于分布式版本控制系统。他们真的是未来。 :-)

【讨论】:

  • 我不会使用本地 SVN,我会查看服务。我现在仍在学习软件工程,如果你说这是未来,我最好继续。事情是我有许多 Iphone 应用程序和游戏正在开发中,并希望在网上的某个地方备份它们。以及我的简历需要的 uni 项目。 Mercurial 通过私人访问是否安全可靠?谢谢
  • 好吧,所以它是像 Git 一样的本地服务器架构。我有意将其用作备份(在服务器上)。有更好的 SVN 服务吗?
  • 您可以将 SVN 转换为 Mercurial。这将帮助您在迁移到另一个工具时保留当前的回购信息。只需将 SVN 谷歌到 Mercurial,您就会找到很多关于它的信息。 :-)
【解决方案2】:

git + Github。 imo 没有理由现在开始使用 svn,有更好的替代方案可供使用。

【讨论】:

  • 什么是 SVN 更好的替代品?
  • 我不认为他们可以直接比较。 SVN 是基于服务器的,而 git 或 mercurial 是分布式的。
  • alJaree:不,CVS 是公共项目。 (因为 pserver 的安全性很差!明白了吗?:-)
  • @alJaree ,您有定价的私有存储库
【解决方案3】:

如果您想要一些可以集中控制用户和读/写权限的东西,请使用 Subversion。它是免费的,相对简单且安全(前提是您使用 https://)。请参阅 svnbook 获取有关设置 Apache 的指南,或使用 visualsvn server 获取 Windows 设置,以帮助您快速启动和运行服务器。

【讨论】:

    猜你喜欢
    • 2010-10-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-11
    • 1970-01-01
    相关资源
    最近更新 更多