如何设置修订的链接?
我输入[revision_number],rRevision_number,并收到错误:
No default repository defined
我找到了互联网解决方案
1)给出存储库的名称 - “default”
2)在trac项目中创建一个文件夹(钩子)
3)在/ hooks
中创建一个“post-commit”文件提交后内容:
trac-admin $ENV changeset added "default" $REV
但它仍然无效。什么可能是错的?
答案 0 :(得分:6)
使用Trac-1.0.1我可以在Web界面的http://// admin / versioncontrol / repository中找到多个存储库(具有TRAC_ADMIN权限)。
然后我将一个名为(default)
的别名设置为其中一个(也在该管理页面上)。那应该够了。
可能另外调用resync。
答案 1 :(得分:0)
这在the documentation中指定:
基本上,默认项目是没有名称的项目,因此您只需要指定一个空名称的别名。这可以在trac.ini中,通过trac-admin或UI完成。以下是Trac文档中通过trac.ini设置它的示例:
[repositories]
project.dir = /var/repos/project
project.description = This is the ''main'' project repository.
project.type = svn
project.url = http://example.com/svn/project
project.hidden = true
lib.dir = /var/repos/lib
lib.description = This is the secondary library code.
lib.type = svn
lib.url = http://example.com/svn/lib
.alias = project ### <<< THIS SPECIFIES THAT 'project' IS THE DEFAULT REPO
根据文档:或者,名称&#34;(默认)&#34;可以用来代替空名。