3

我想将我的 git 存储库分类。我这样做的主要原因是为了在我使用的 Web 界面(GitList - http://www.gitlist.org)中更好地了解我的代码存储库。

现在我得到了所有存储库的长列表,最好只看到几个类别(如“存储库”或其他带有描述的内容)。当您选择一个类别时,您会看到该类别中的所有存储库。我有自己的带有 Gitolite ( https://github.com/sitaramc/gitolite/ ) 的 git 服务器,并且 Gitolite 有一些设置来对 GitWeb 的存储库进行分类,但我在 GitWeb 和 GitList 中都看不到该信息,后者是当设置用于 GitWeb 时,这并不奇怪。

能够对 Gitolite 中的存储库进行分类并将其显示在 GitList 中真是太好了。但是因为这可能是不可能的(我看不到它甚至适用于 GitWeb,它应该在哪里工作)还有其他方法可以管理这个吗?

我已经阅读了一些关于嵌套 git 存储库的内容,但这并不是我真正想要的,它根本不需要影响存储库,就像它们在 Web 界面中呈现的方式一样。

有人对这个主题有帮助吗?

4

1 回答 1

3

当且仅当您在配置部分启用分类输出时,GitWeb 将对它列出的存储库进行分类。您需要更改 的值$projects_list_group_categories才能做到这一点:

our $projects_list_group_categories = 1;

之后,GitWeb 将从gitweb.category每个存储库的配置中选择类别。category您可以通过将for a设置为repo某个值在 Gitolite 中进行设置。

repo something
    RW+ = @members
    category = My category name
于 2013-11-04T19:48:27.543 回答