![]() |
1
33
我只是想提一下 SourceTree 是Mac OS X客户端 二者都 Mercurial和Git,在一个工具中。我不确定您是在寻找它,还是只是提到了两者,因为您还没有决定要使用哪一个;就个人而言,作为一个开源开发人员/用户,在一个工具中同时使用这两个工具对我非常有用(这就是我编写它的原因:) |
![]() |
2
35
对于Mercurial,您应该看看 MacHg . 它是免费和开源的。它使用Mac的本地GUI工具包,并附带了自己的Mercurial捆绑版本。它非常光滑: 有 many more screenshots 可用。 我也听说了很多关于 SourceTree 它既是Git又是Mercurial客户机。亚特兰蒂斯 Bitbucket )最近买的,现在免费下载。 |
![]() |
3
11
几天前,我对sourcetree进行了为期21天的试用(第一次公开发布是10月26日)。我已经喜欢它,而不是其他三个著名的MacOSGuis的Mercurial,但我是新的Mercurial,因此不是一个强大的用户。它最像黑暗。它很容易启动和运行,它在功能和简单性之间的平衡非常适合我的口味。 除了对开发人员对他对我提出的问题的反应有多快感到高兴之外,我与开发人员没有任何联系。 |
![]() |
4
8
|
![]() |
5
8
对于Mac OS X上的图形化Mercurial客户端,请查看 Murky . 我通常使用命令行和bbedit来查看我的差异。 通过将以下行添加到.hgrc文件的[extensions]部分来启用extdiff扩展名:
然后在下面添加一节
现在当你执行
|
![]() |
7
7
|
![]() |
8
3
老实说,对于git、mercurial或bazaar来说,没有任何版本或基石的润色。也许将来会有人改变这一点,但就目前而言,如果你想要一个图形化的客户,你必须满足于像Gitx或Murky这样的东西。 |
![]() |
9
2
现在 TortoiseHg 将端口投影到MacOSX。它使用qt+作为GUI工具包,因此它在主要平台上工作。 |
![]() |
10
2
这是商业性的,但我使用阿拉西斯合并。我在Windows上使用过它,有一个非常相似的克隆版本,叫做Meld for Linux,我用了很多年,Mac版本也非常可靠。 在所有三个平台上都有相同的(或几乎相同的)也非常方便。 我对Mercurial比Git更熟悉,所以我很乐意推荐Hg。顺便说一句,我猜想您知道hg extdiff命令是如何工作的,但如果不发表评论的话。 |
![]() |
11
1
具体来说,其他人还没有找到这个版本,但我经历了很多崩溃。Murky在我第一次使用它的时候就发生了一次大崩溃,但是作者明确地说他是按原样发布的,而且它对他很有效,TortoiseHg是我最后一次尝试(并且正在尝试)的,因为我已经习惯了它在PC端崩溃。 然而,Murky看起来和任何东西一样好,并且有一些好的用户界面设计。不过,这取决于您是否需要shell集成。 |
![]() |
12
1
为了完整起见,苹果Xcode4现在也得到了作为SVM的Git支持。它远不是完美的,但它的基本功能非常好。 |
![]() |
13
1
|