2

听说SVNBridge有2个产品:Client和Server,但是如果我想从MAC访问就必须使用SVNBridge Server?真的吗?

使用 Xcode 中的 SVNBridge 服务器连接到 TFS 是否存在任何限制/稳定性问题?

我基本上在寻找基本支持:签入/签出/评论/历史/显示更改?

4

1 回答 1

0

不要使用svnbridge

  1. 是弃用。它自 2013 年 9 月以来一直没有更新。
  2. 不适用于新的 svn 客户端。指出这一点很重要,以免您认为尽管两年没有更新,您仍然可以使用它。
  3. 假设您能够找到兼容的 svn 客户端(可能不是 Xcode 中包含的客户端),正确设置是一项挑战。它首先是为向 CodePlex 添加 svn 兼容性而构建的,并且为您的安装设置它,特别是在客户端模式下充满危险。而且,当然,没有一个活跃的社区,所以没有人可以提问——只​​有你一个人在调试器中。
  4. 如果您确实设法设置了它,并且确实设法找到了兼容的 svn 客户端...它实际上应该为您提供您所要求的基础知识(查看历史记录、签出、签入),但诸如分支之类的东西和合并是有问题的。

使用 git <-> TFS 翻译层,如git-tf。这有一些相同的限制(分支和合并之类的东西是有问题的,而且它基本上是废弃软件),但它至少是对 SVNBridge 问题的现代处理。

或者,您可以简单地使用 Mac OS X 的原生 TFVC 客户端Team Explorer Everywhere,它提供了一个跨平台的命令行客户端。遗憾的是,TFVC 没有直接集成到 Xcode 中,因此您必须使用命令行。

于 2015-11-08T14:39:06.393 回答