- 03 Jun, 2020 1 commit
-
-
Georges Racinet authored
These were wrongly marked as resolved. --HG-- branch : heptapod
-
- 08 May, 2020 1 commit
-
-
Georges Racinet authored
The main advantage is that this looks more uniform from the upper layers, at the price of making `Git::Repository.create_repository` accept arbitrary arguments. Also `Gitlab::Shell` is slowly being faded away. By calling the raw repo's `create_repository` we are actually anticipating on later versions. The saner structure can be also be felt in that we don't need to give some methods a classmethod version any more. --HG-- branch : heptapod
-
- 24 Apr, 2020 1 commit
-
-
GitLab Bot authored
-
- 20 Apr, 2020 1 commit
-
-
GitLab Bot authored
-
- 14 Apr, 2020 1 commit
-
-
GitLab Bot authored
-
- 10 Apr, 2020 1 commit
-
-
GitLab Bot authored
-
- 09 Apr, 2020 2 commits
-
-
GitLab Bot authored
-
GitLab Bot authored
-
- 06 Apr, 2020 3 commits
-
-
GitLab Bot authored
-
GitLab Bot authored
-
GitLab Bot authored
-
- 02 Apr, 2020 1 commit
-
-
GitLab Bot authored
-
- 01 Apr, 2020 1 commit
-
-
GitLab Bot authored
-
- 31 Mar, 2020 1 commit
-
-
Georges Racinet authored
In the case of the hashed storage, we keep a subset of the directory hierarchy for namespaces and the repo HGRC includes from that, hence depending on the namespace path from the storage root and the depth of the hashed storage (currently a constant, at two intermediate subdirectories). In both the hashed and non-hashed cases, this is provided by `relative_path_from`, whose result is just `../../hgrc` in the non hashed case. The inclusion path is relative to the storage root, hence this independent of the storage location, which can change (reconfig, change of host by backup & restore) with no need to crawl through repositories. This partially defeats one of the advantages of the hash storage: avoiding too much top level directories. This shouldn't be critical for Heptapod because 1. By the time we have instances that big that this cluttering is a problem, assuming we just don't use a FS with hashmap directories (XFS for instance), we'll be able to come up with other mechanisms 2. It's about namespaces having either HGRC settings or subgroups. These should be the minority. After all, using subgroups reduces the number of toplevel groups. --HG-- branch : heptapod
-
- 26 Mar, 2020 1 commit
-
-
GitLab Bot authored
-
- 25 Mar, 2020 1 commit
-
-
GitLab Bot authored
-
- 24 Mar, 2020 1 commit
-
-
GitLab Bot authored
-
- 23 Mar, 2020 3 commits
-
-
GitLab Bot authored
-
GitLab Bot authored
-
GitLab Bot authored
-
- 18 Mar, 2020 2 commits
-
-
GitLab Bot authored
-
GitLab Bot authored
-
- 17 Mar, 2020 1 commit
-
-
GitLab Bot authored
-
- 16 Mar, 2020 1 commit
-
-
GitLab Bot authored
-
- 13 Mar, 2020 1 commit
-
-
GitLab Bot authored
-
- 12 Mar, 2020 2 commits
-
-
GitLab Bot authored
-
GitLab Bot authored
-
- 09 Mar, 2020 1 commit
-
-
GitLab Bot authored
-
- 05 Mar, 2020 1 commit
-
-
GitLab Bot authored
-
- 02 Mar, 2020 2 commits
-
-
GitLab Bot authored
-
GitLab Bot authored
-
- 28 Feb, 2020 2 commits
-
-
GitLab Bot authored
-
GitLab Bot authored
-
- 27 Feb, 2020 2 commits
-
-
GitLab Bot authored
-
GitLab Bot authored
-
- 24 Feb, 2020 1 commit
-
-
GitLab Bot authored
-
- 17 Feb, 2020 1 commit
-
-
GitLab Bot authored
-
- 15 Feb, 2020 1 commit
-
-
GitLab Bot authored
-
- 18 Feb, 2020 1 commit
-
-
Georges Racinet authored
This anticipates a bit on the future `"hg"` value for `vcs_type`, but it's easy to use from various parts of the code. --HG-- branch : heptapod
-
- 13 Feb, 2020 1 commit
-
-
GitLab Bot authored
-