git repositories for cygwin packaging - please test

Jon Turney jon.turney@dronecode.org.uk
Tue Aug 13 11:55:00 GMT 2019


On 04/08/2019 21:08, Jon Turney wrote:
> 
> These repositories are viewable via gitweb at 
> https://cygwin.com/git-cygwin-packages/ (URL may be subject to change), 
> and should be cloneable via anonymous git/http with the URLs shown there.
> 
> Please give this a test, if possible, and report any problems here.

Thanks for the feedback.

I've made the following adjustments:

Updated the gitolite version to get a performance fix for creating a 
repository (so it's ~O(1) rather than ~O(number of repositories))

https://cygwin.com/git-cygwin-packages/ is now paginated to improve 
pageload.  This works moderately well when using the default sorting (by 
project), but unfortunately, it still needs to run thousands of git 
commands to get the information when sorting by last change or owner. 
The popular solutions to that problem seem to be "don't use gitweb" :).

Patched gitolite to permit repository names starting with '_', since we 
have a couple of those.



More information about the Cygwin-apps mailing list