svn log/diff前端像gitk?

Wei*_* Hu 14 svn user-interface rapidsvn

我想研究一下由SVN管理的谷歌Chrome源代码所做的更改.可以在http://src.chromium.org/viewvc/chrome/找到网络界面.

我想知道是否有一个GUI前端允许我在本地检查时间线.用git我可以简单地运行gitk foo.c.

我尝试过qsvn和rapidsvn,但无法弄清楚如何让他们完成这项工作.看来我必须在GUI中导入存储库,但我已经检出了存储库.

rai*_*umb 28

如果你想从svn-repo浏览源码,并且你喜欢gitk,为什么不使用gitk?做就是了

git svn init http://subversion.domain.org/repos
git svn fetch
git svn rebase
Run Code Online (Sandbox Code Playgroud)

你有svn repo"转换"为本地git仓库,你可以使用gitk
如果你想更新你的本地git仓库,只需重新运行fetch和rebase
获取更多信息,看看git-svn(1)


Rag*_*ram 3

与 git 和 Mercurial 等分布式 VCS 不同,在 Subversion 中,当我们进行签出时,我们不会获得存储库的“克隆” - 只是一个特定版本。

在RapidSVN中,我们可以单击一个文件,右键单击选择“日志...”来获取文件更改的历史记录,但这涉及到服务器的连接来下载信息。(一些客户端(例如 TortoiseSVN)会缓存其中一些,但不确定 RapidSVN)。