有一个项目的svn服务器现在停止运行,但trac浏览器仍然可用。有没有简单的方法来访问该树,就好像它是一个svn服务器?最好我只是通过git-svn
来下载整个回购,但是对于当前版本的wget
解决方案也会很好(后者的麻烦在于简单的抓取会下载包括trac的HTML)。如何从trac树下载svn档案?
回答
根据Trac服务器配置,您可能会在源目录浏览器的底部找到trunk目录以及分支和标签子目录的“zip”链接。在给定的修订版本中,这会给你一个该树的zip存档。
我知道我见过有人写了一个工具从Trac浏览器下载源代码树,但我似乎无法找到它。可能是trac-dev邮件列表的帖子。
树本身无法下载(至少在这种情况下),但变更集可以,所以我不得不使用一个for-loop和wget(正如我的评论中提到的那样)。使用zip而不是修补程序文件,但是绕过我的[其他问题](http://stackoverflow.com/questions/3377873/how-to-apply-a-patchfile-such-that-it-creates-new-files-if-需要) – 2010-08-11 08:33:41
我看不到任何东西.... – Mostafa 2015-12-10 04:22:49
@Mostafa它在''''''''''''trunk'row上 – madx 2017-03-30 17:10:45
- 1. 如何用TortoiseSVN下载SVN?
- 2. Php下载zip档案大档案大小
- 3. 如何从混帐档案中提取项目树
- 4. 如何从Symfony3下载DOCX文档?
- 5. 如何从档案中远程归档?
- 6. 标题强制下载的tar档案
- 7. 哪一个? Agilo + Trac + SVN或Redmine + RedmineBacklogs + SVN
- 8. 从IceFaces树下载文件
- 9. 如何使用AJAX下载Jasper报告的PDF档案?
- 10. 将Trac + SVN与Doxygen集成
- 11. trac与多个svn回购?
- 12. 如何获得下载统计/从GH-页面分析数据DRAT档案
- 13. 从谷歌应用程序中的blobstore下载zip档案
- 14. Phonegap - 无法从服务器下载档案
- 15. 如何使用Workflow Foundation从Sharepoint文档库下载文档?
- 16. 从Sugarcrm下载文档
- 17. 从git下删除档案库
- 18. 如何下载Google svn中的项目
- 19. 在Trac中下载源代码
- 20. 如何从Pharo Smalltalk解压档案?
- 21. 从SVN信息库下载文件
- 22. 从svn仓库下载汽车gradle
- 23. pysvn - trac:通过url提交svn并引用一个trac系统
- 24. 如何将对象从svn存储库下载到unix AIX
- 25. 如何验证从svn下载的文件-python,osx
- 26. 档案Java的CPU负载
- 27. 错误加载ASP.Net档案
- 28. ASP.NET MVC从档案
- 29. SVN/TRAC后提交钩错误
- 30. Trac - Windows - 如何组织trac项目?
咦? Trac从svn服务器关闭的情况下获取信息? – 2010-07-31 10:41:13
@Pekka好的问题..另一方面,我没有使用trac很多,所以也许它仍然存在,我只是不知道它的位置。什么是默认值?浏览器URL是http://www.mistaril.com/trac/browser/ btw – 2010-07-31 10:47:18
我不知道Trac在系统级别,所以我不知道它是否有任何缓存。但是你应该能够在Trac的管理员中找到它正在访问的repo。至于wget解决方案,您可以使用每个页面页脚的'format = raw'链接来获取每个文件......但这可能不是很方便。 – 2010-07-31 10:52:10