在我的工作场所,我们使用 CVS 作为版本控制系统。由于我们主要使用 Windows,TortoiseCVS 和 WinCVS 作为 CVS 的 GUI 前端。
对于分布式 VCS(bzr、hg、git)之一,是否有类似这些前端的东西?我知道我们可以使用命令行,但这不是一个选项。
我已经尝试过 Bazaar,但对 TortoiseBzr 感到失望。
在我的工作场所,我们使用 CVS 作为版本控制系统。由于我们主要使用 Windows,TortoiseCVS 和 WinCVS 作为 CVS 的 GUI 前端。
对于分布式 VCS(bzr、hg、git)之一,是否有类似这些前端的东西?我知道我们可以使用命令行,但这不是一个选项。
我已经尝试过 Bazaar,但对 TortoiseBzr 感到失望。
试试水银。它有一个龟壳插件并与 Eclipse 集成。
水银
用于 shell 和MercurialEclipse的 TortoiseHG
Mercurial 目前似乎有最好的 Windows GUI 工具,但 CVS 或 SVN GUI 工具似乎更好,我希望这在未来会有所改变。
Mercurial 在 DVCS 方面拥有最好的支持。TortoiseHg 用于与 Explorer 和 Nautilus (Linux) 集成,并且有两个 Eclipse 插件(MercurialEclipse 和 Merclipse)可以工作。前者提供了 Mercurial 提供的几乎所有东西,包括 Rebase、Push、Pull、图形历史、工作空间同步等。
我喜欢bzr,但是没用过tortoise插件;我相信 Canonical 也在为此开发一些前端。哦,当然还有一个 Eclipse 插件,所以你可以使用你的 IDE 作为它的 GUI。