2020-04-28 20:09:38 -04:00
|
|
|
# Listing repository directories **(CORE ONLY)**
|
2015-09-25 11:12:41 -04:00
|
|
|
|
2020-04-27 02:09:51 -04:00
|
|
|
You can print a list of all Git repositories on disk managed by GitLab.
|
|
|
|
|
|
|
|
To print a list, run the following command:
|
2015-09-25 11:12:41 -04:00
|
|
|
|
2020-03-02 22:08:31 -05:00
|
|
|
```shell
|
2015-09-25 11:12:41 -04:00
|
|
|
# Omnibus
|
|
|
|
sudo gitlab-rake gitlab:list_repos
|
|
|
|
|
|
|
|
# Source
|
|
|
|
cd /home/git/gitlab
|
|
|
|
sudo -u git -H bundle exec rake gitlab:list_repos RAILS_ENV=production
|
|
|
|
```
|
|
|
|
|
2020-04-27 02:09:51 -04:00
|
|
|
NOTE: **Note:**
|
|
|
|
The results use the default ordering of the GitLab Rails application.
|
|
|
|
|
|
|
|
## Limit search results
|
|
|
|
|
|
|
|
To list only projects with recent activity, pass a date with the `SINCE` environment variable. The
|
|
|
|
time you specify is parsed by the Rails [TimeZone#parse function](https://api.rubyonrails.org/classes/ActiveSupport/TimeZone.html#method-i-parse).
|
2015-09-25 11:12:41 -04:00
|
|
|
|
2020-03-02 22:08:31 -05:00
|
|
|
```shell
|
2015-09-25 11:12:41 -04:00
|
|
|
# Omnibus
|
|
|
|
sudo gitlab-rake gitlab:list_repos SINCE='Sep 1 2015'
|
|
|
|
|
|
|
|
# Source
|
|
|
|
cd /home/git/gitlab
|
|
|
|
sudo -u git -H bundle exec rake gitlab:list_repos RAILS_ENV=production SINCE='Sep 1 2015'
|
|
|
|
```
|