使用 GUI 浏览 bazaar(或 CVS/SVN/Git)存储库?
有没有一种好的、开源的、免费的方式来浏览集市(或其他源代码控制)存储库?
我想到的是 wikipedia-history - 就像浏览一样,我可以在其中观看和比较代码的任意两个版本。
编辑:我非常喜欢 Ubuntu 工具。
谢谢,
Udi
Is there a nice, open-source, free way to browse a bazaar (or other source control) repository?
What I had in mind is a wikipedia-history-like browsing, where I can watch and compare any two versions of the code.
EDIT: I strongly prefer Ubuntu tools.
Thanks,
Udi
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
对于 Bazaar,QBzr 扩展 提供了广泛的 q 命令(例如:
bzr qlog
,bzr qbrowse
)对于 Git,有
gitk
命令和git gui
For Bazaar, the QBzr extensions give a wide range of q-commands (ex:
bzr qlog
,bzr qbrowse
)For Git, there are the
gitk
command andgit gui
如果您使用的是 Windows (“gui”标签?),那么 TortoiseBzr ?
如果您想要一些基于网络的工具(“浏览器”标签),您可以查看WebInterfaces 页面,其中列出了几种可能性。
Loggerhead 看起来相当不错:
这是一个演示页面,允许您导航、查看差异……实际上在真实的存储库上使用该应用程序: http://bazaar.launchpad.net/~bzr/bzr/trunk/changes
对于 SVN :
对于 GIT : InterfacesFrontendsAndTools wiki 页面上有完整/长列表。
对于 CVS:呃,还有人在使用 CVS 吗? (是的,我知道,我知道...)
您还有很多其他工具;有些甚至可以处理多种类型的存储库。
例如,您有 InDefero (它的作用不仅仅是存储库浏览;它被描述为实际上是谷歌代码的克隆)。
If you are using windows ("gui" tag ?), what about TortoiseBzr ?
If you want some web-based tool ("browser" tag), you can take a look at the WebInterfaces page, which lists a couple of possibilities.
Loggerhead seems quite good :
And here is a demo page, that allows you to navigate, see diffs, ... use the application, actually, on a real repository : http://bazaar.launchpad.net/~bzr/bzr/trunk/changes
For SVN :
For GIT : there is a full/long-list on the InterfacesFrontendsAndTools wiki page.
For CVS : ergh, is anyone still using CVS ? (yeah, I know, I know...)
You also have plenty of other tootls ; some can even deal with multiple kind of repositories.
For instance, you have InDefero (which does more than just repository-browsing ; it's been described as a google-code clone, actually).
我正在使用 QGit,它有点繁琐,但可以完成工作。我想我也看到过它与其他 VCS 的移植。
I'm using QGit, which is a bit fiddly but gets the job done. I think I've seen ports of it to other VCS around too.
ViewVC 支持基于 Web 的 CVS/SVN 存储库导航。如果您正在寻找基于桌面的,您可以使用 TortoiseCVS/SVN 或 SubClipse 等
ViewVC supports web based CVS/SVN repository navigation. If you are looking for a desktop based one you can use TortoiseCVS/SVN or SubClipse etc
尝试 TortoiseSVN 或 TortoiseBzr。
编辑:对于 Linux,请尝试 rapidsvn 并参阅 这些 讨论一个>。
也许一些 GUI 查看器可用于 Linux 上的 bazaar。我还没有找到。
Try TortoiseSVN or TortoiseBzr.
Edit: for Linux, try rapidsvn and see these discussions.
Maybe some GUI viewer is available for bazaar on Linux. I have not found one.
对于 Ubuntu,您应该尝试 Olive(对于 Bazaar)和 Giggle(对于 Git)。
编辑:别忘了梅尔德。它是一个很好的 Gnome 差异/合并工具,可与许多版本控制系统配合使用。
For Ubuntu, you should try Olive for Bazaar and Giggle for Git.
Edit: Don't forget Meld. It is a nice diff/merge tool for Gnome, that works with many version control systems.