【发布时间】:2010-07-31 10:36:37
【问题描述】:
有一个项目的 svn 服务器现在已关闭,但 trac-browser 仍然可用。有没有一种简单的方法可以像访问 svn 服务器一样访问该树?最好我只是通过git-svn 下载整个repo,但是当前版本的wget 解决方案也很好(后者的问题是简单的抓取将下载包括trac 包裹在html 周围)。
【问题讨论】:
-
嗯?如果 svn 服务器关闭,Trac 从哪里获取信息?
-
@Pekka 好问题.. 另一方面,我没有经常使用 trac,所以它可能还在那里,我只是不知道它的位置。什么是默认值?浏览器网址是mistaril.com/trac/browserbtw
-
我不了解系统级别的 Trac,所以我不知道它是否进行任何缓存。但是您应该能够在 Trac 的管理员中找到它正在访问的存储库。至于 wget 解决方案,您可以使用指向每个页面页脚的
format=raw链接来获取每个文件......但这也可能不是很方便。 -
@Pekka 这不是我的 trac,所以我无法访问管理员。作为一种解决方法,我使用 wget(和 seq)从该 trac 站点下载了变更集,现在我需要做的就是找出 How to apply a patchfile such that it creates new files if needed
-
你真正想做什么? Trac 所做的所有事情(没有任何缓存)都是读取 svn 服务器。你只是想获取代码吗?给管理员发邮件怎么样?