我们遇到大量.NET开发人员使用Team Foundation Server 2010进行源代码管理的情况,少数iOS开发人员(显然是在Mac OS X上)使用Subversion。
为了统一这两个系统,我们已经考虑在TFS服务器上使用SvnBridge来允许SVN客户端连接到它。
我们的初步测试(在Windows上使用TortoiseSVN)显示此工作正常。
然而,Mac用户没有太多运气,尝试了几个不同的SVN客户端。
使用版本 SVN客户端,他们可以查看存储库,签出和签入;但是,在查看历史记录时,它不会显示提交变更集的用户的名称,也不会显示附加到该变更集的注释。
使用 Cornerstone SVN客户端,他们甚至无法显示时间线,只是坐着并且永远跨越。
他们不希望使用Xcode的内置SVN支持,因为它是“垃圾”(他们的话,不是我的)。
是否有人在SvnBridge中成功使用版本或 Cornerstone ?你有没有遇到我描述的问题,如果是的话,你是如何克服它们的?
或者任何人都可以指向另一个他们已成功使用SvnBridge到TFS的Mac SVN客户端?
答案 0 :(得分:0)
我个人使用OS X原生SVN cli(命令行界面)按预期完成了这项工作。
我不使用SVN GUI,但我想到这些客户端(版本或Cornerstone)以及他们可能正在解析的可能的预期输出可能更多是问题。