【问题标题】:Best free alternative to Versions SVN on Mac OS X? [closed]Mac OS X 上版本 SVN 的最佳免费替代品? [关闭]
【发布时间】:2011-02-01 14:51:41
【问题描述】:

和朋友一起设置一些网络开发的东西,他正在使用 Versions SVN(由他的公司支付),它看起来很棒,但有点贵。

我对 SVNx 很感兴趣,但老实说,我根本不喜欢使用命令行的想法 - 更喜欢漂亮且易于使用的 GUI。

如果需要,我不介意付费,但我想知道是否有任何真正好的选择?我们将使用 Springloops 作为 SVN fwiw。

【问题讨论】:

  • SvnX 是 GUI,而不是命令行。没有Vers那么精致,但是相当不错

标签: svn macos


【解决方案1】:

编辑:使用iSVN作为它的免费


看看 RapidSVN。他们有一个适用于 Mac OS 的版本。

http://rapidsvn.tigris.org

注意:mac os 10.8.3 不再支持

【讨论】:

  • 请注意,iSVN 被标记为“alpha”软件,自 2010 年以来未更新。
  • iSVN 不适用于 Catalina,它说开发者必须更新它才能使用这个操作系统。
【解决方案2】:

如果你已经安装了 Xcode

File -> Source Control -> Repositories

或者在Xcode的启动窗口中

你也可以在 Xcode 中按

Cmd+Shift+2 并选择存储库。

【讨论】:

  • 在 Xcode 6 中它是源代码控制 -> 结帐...我不知道它的快捷键。签出后,我也不知道如何提交更改。
  • 来自 Xcode 10 - 这不再支持。
【解决方案3】:

如果您正在查看 SVN 包,Collabnet 有它

如果您正在寻找 GUI 客户端(开源)

底格里斯的快速 http://rapidsvn.tigris.org/

SVNX by La 选择 http://code.google.com/p/svnx/

Tigris 的 SCP 插件 http://scplugin.tigris.org/

Syntevo 的 SmartSVN https://www.smartsvn.com/

如果您正在寻找免费的 GUI(非开源)

源树 http://www.sourcetreeapp.com/ *注意这是一个 mercurial/git 版本控制。如果您要连接到远程 SVN 服务器。有用。它在本地将其转换为 mercurial/git。

我个人认为 sourcetree 最普遍适用于大多数版本控制工具。

【讨论】:

  • 如果我没记错的话,Sourcetree 是 Git / Mercurial 客户端,而不是 svn
  • 它虽然有效。如果远程是 SVN,您仍然可以连接到它。在本地,它会将其转换为 Git / Mercurial。它仍然与 SVN 远程服务器完美交互。好点子。本地不支持。
  • 怎么样?我刚刚尝试连接到远程 SVN,但 SourceTree 无法识别它
  • 请注意,如果 Sourcetree 无法识别 SVN 存储库,请确保已安装 Xcode,它将在您的 Mac 上安装 SVN。 confluence.atlassian.com/sourcetreekb/…
【解决方案4】:

它不是 Mac OS X 原生的,但你可以试试 Eclipse 的 SVN 客户端。它可以在 Mac OS X 上运行,而且非常好。

【讨论】:

  • 太棒了。我希望有一个与 Subclipse 或 Subversive 相同的独立 SVN 客户端。
【解决方案5】:

我也在寻找一个免费的 SVN 应用程序,我尝试了一些不同的解决方案,但没有一个能达到目标。一开始我对 svnX 感到很兴奋,但是它如何以不同的方式处理“工作副本”和“存储库”真的很令人困惑——我仍然不太确定何时/为什么要使用多个窗口中的哪一个。它似乎涵盖了所有内容,但并不流利。

你知道我最终使用了什么吗? Netbeans

我已经将它用作我的 IDE 一段时间了,并且一直很喜欢它,但我在我的 PC 上没有将它用于 SVN(我更喜欢 Tortoise SVN 界面)。但是现在在 OSX 上,我一直在追求具有类似功能的东西,我很惊讶地发现 Netbeans 似乎很完美!我所追求的只是一个可浏览的文件树,您可以右键单击并应用所有熟悉的命令(更新、提交、还原、搜索历史、与其他版本的差异)等,而 netbeans 拥有一切。它实际上非常彻底、合乎逻辑、熟悉且完整。它在一般导航和界面中与 Tortoise 惊人地相似(当然减去漂亮的图标) - 但我印象深刻。试一试!

【讨论】:

    【解决方案6】:

    我建议你使用 SVNPlugin 进行 JEdit。

    【讨论】:

      猜你喜欢
      • 2010-12-05
      • 2012-05-07
      • 2011-04-24
      • 2012-03-04
      • 2013-09-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多