trac0.11以下是依赖于svn才能够安装和运行的。在实际运行中,有可能会发生以下错误:
根据http://subversion.apache.org/faq.zh.html,这是Berkeley DB版本库用光了所有数据库锁造成的。修正的办法是:
修改svn的db目录下的DB_CONFIG配置文件,将set_lk_max_locks、set_lk_max_lockers和set_lk_max_objects的值改大。
运行svnadmin recover /path/to/svn-repository
Trac detected an internal error:
SubversionException: ("Berkeley DB error while opening 'uuids' table for filesystem /home/jzhai/mysvn/db:\nCannot allocate memory", 160029)
根据http://subversion.apache.org/faq.zh.html,这是Berkeley DB版本库用光了所有数据库锁造成的。修正的办法是:
修改svn的db目录下的DB_CONFIG配置文件,将set_lk_max_locks、set_lk_max_lockers和set_lk_max_objects的值改大。
运行svnadmin recover /path/to/svn-repository