2

如何设置修订链接?

我输入 [revision_number], rRevision_number,然后报错:

No default repository defined

我在网上找到了解决办法

1)给出存储库的名称 - “默认”

2)在trac项目中创建一个文件夹(钩子)

3)在/hooks中创建一个文件“post-commit”

提交后内容:

trac-admin $ENV changeset added "default" $REV

但它仍然不起作用。有什么问题?

4

2 回答 2

6

使用 Trac-1.0.1 我有多个存储库,可以在 Web 界面的 http:////admin/versioncontrol/repository 上看到(具有 TRAC_ADMIN 权限)。

然后我为其中一个设置了一个别名(default)(也在该管理页面上)。这应该足够了。

也许另外调用重新同步。

于 2013-07-09T10:54:04.030 回答
0

这是在文档中指定的:

基本上默认项目是没有名称的项目,因此您只需要指定一个具有空名称的别名。这可以通过 trac-admin 或 UI 在 trac.ini 中完成。这是 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 

根据文档:或者,可以使用名称“(默认)”而不是空名称。

于 2017-02-26T17:37:38.413 回答