svn log/diff 前端像 gitk 一样吗? [英] svn log/diff frontend like gitk?
问题描述
我想研究对由 SVN 管理的 Google Chrome 源代码所做的更改.可以在 http://src.chromium.org/viewvc/chrome/
I want to study the changes made to Google Chrome's source code which is managed by SVN. A web interface can be found at http://src.chromium.org/viewvc/chrome/
我想知道是否有一个 GUI 前端可以让我在本地检查时间线.使用 git 我可以简单地运行 gitk foo.c
.
I'd like to know if there's a GUI frontend that allows me to examine the timeline locally. With git I can simply run gitk foo.c
.
我尝试了 qsvn 和 Rapidsvn,但不知道如何让它们完成这项工作.似乎我必须在 GUI 中导入存储库,但我已经检出了存储库.
I tried qsvn and rapidsvn but couldn't figure out how to make them do the job. It seems that I have to import the repository in the GUI, but I already have the repository checked out.
推荐答案
与 git 和 mercurial 等分布式 VCS 不同,在 subversion 中,当我们进行检出时,我们不会获得存储库的克隆"——只是一个特定的版本.
Unlike distributed VCS like git and mercurial, in subversion we do not get "a clone" of the repository, when we do a checkout - just a particular version.
在 RapidSVN 中,我们可以点击一个文件,右击选择 Log... 来获取文件更改的历史记录,但这需要连接到服务器来下载信息.(一些客户端喜欢 TortoiseSVN 缓存其中的一些,但不确定 RapidSVN).
In RapidSVN, we can click on a file, right-click choose Log... to get a history of file changes, but this involves a connection to the server to download the info. (Some clients like TortoiseSVN cache some of these, but not sure about RapidSVN).
这篇关于svn log/diff 前端像 gitk 一样吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!