问题描述
我创建了一个新的 svn 存储库
sudo svnadmin create /home/qhg4_svn
然后导入一个项目
svn import /home/jody/progs/QHG4 svn+ssh://jody@bigfoot/home/qhg4_svn/QHG4/trunk
我创建了一个新的 trac 环境(我之前有一个同名的环境,但已将其删除)。
sudo trac-admin /home/aim-bigfoot/QHG/TracQHG4 initenv
并添加存储库
sudo trac-admin /home/aim-bigfoot/QHG/TracQHG4 repository add test /home/qhg4_svn
然后杀死并重新启动trac守护进程:
sudo /usr/bin/python /usr/bin/tracd --daemonize --port=8000 /home/aim-bigfoot/QHG/TracQHG4
当我将浏览器指向 '''http://my_server:8000/TracQHG4/browser/QHG4''' 时,我可以向下导航目录层次结构,但是当我单击一个文件时,我收到错误消息 错误:没有这样的变更集,并且低于此存储库中没有变更集 2
我该如何解决这个问题?
解决方法
要立即修复,请将以下内容添加到 trac.ini 的 [repositories]
部分。
test.type = direct-svnfs
这将启用不使用缓存的直接访问。在某些情况下,您会看到页面加载性能问题,需要实施 explicit synchronization。