Commit graph

110 commits

Author SHA1 Message Date
Sitaram Chamarty 1a1be8b222 'gitolite list-phy-repos' added 2012-03-24 10:30:41 +05:30
Sitaram Chamarty 95c6952e11 list_phy_repos() moved from store.pm to common.pm
but you need to chdir() to the right place before calling it
2012-03-24 10:30:41 +05:30
Sitaram Chamarty 00934c8304 'gitolite list-members' added 2012-03-24 10:30:41 +05:30
Sitaram Chamarty c9826eee07 'gitolite list-memberships' added 2012-03-24 10:30:41 +05:30
Sitaram Chamarty 4e81d3cfed 'gitolite list-repos' added, plus some usage message changes 2012-03-24 10:30:41 +05:30
Sitaram Chamarty d88cdbefd6 'gitolite list-users' added (but see warnings)
this is pretty slow if you have thousands of repos, since it has to read
and parse a 'gl-conf' file for every repo.  (For example, on a Lenovo
X201 thinkpad with 11170 repos and a cold cache, it took 288 seconds).

(With a hot cache -- like if you run the command again -- it took 2.1
seconds!  So if you have a fast disk this may not be an issue for you
even if you have 10,000+ repos).
2012-03-24 10:30:41 +05:30
Sitaram Chamarty 1be66dc10e 'gitolite list-groups' added 2012-03-24 10:30:41 +05:30
Sitaram Chamarty b0ceac2594 chdirs moved from load() to load_common() and load_1() 2012-03-24 10:30:41 +05:30
Sitaram Chamarty 60e190215e very basic, usable, first cut done
- sausage making hidden
  - lots of important features missing
2012-03-24 10:30:37 +05:30
Sitaram Chamarty 5fd06036ed empty 2012-02-28 22:15:45 +05:30