我正在帮助一个拥有 Mac 并安装了版本的朋友,但显然似乎没有办法创建补丁文件。我看到他发给我的截图,似乎是正确的。
任何人都使用 Mac 上的版本来执行 SVN,如果是这样,他们是否能够创建可以在 Windows/其他平台上与其他人共享的补丁?
除了版本之外,还有更好的软件可以使用吗?
他可以打开 Terminal.app 并使用命令行svn
客户端。
它是商业软件,因此您的朋友可以向支持中心提出问题。
但在他们的常见问题解答中说:
问:如何使用版本进行合并?
A:目前,没有办法在版本中合并分支之间的更改。
所以也许他们真的没有更“高级”的功能(如果你可以称之为高级补丁和合并)。
Stackoverflow 上有一个适用于 Mac OS 的其他 SVN 客户端列表。好在他们都使用标准的颠覆方式存储数据,所以你应该可以混搭。例如,您可以使用命令行来创建补丁,然后继续使用版本来处理其他所有内容。
Eclipse 或 Netbeans 或任何其他 IDE 也可以这样做。