> 在 2014年11月14日,下午6:04,Karanbir Singh <mail-lists at karan.org> 写道: > >> On 11/14/2014 07:34 AM, Wang, Weiwei wrote: >> Hi Centos friends, >> >> >> >> Recently I am trying to do a mirror for centos rpm git repos and >> lookaside cache, but I meet some problems and hope someone can give me >> some instructions here: >> >> 1. For the git repos from https://git.centos.org/project/rpms, how >> can I get a complete list for all the rpm repos, and then I can create a >> script to clone them together; > > you should be using the api instead of scraping the site, refer: > http://gitblit.com/rpc.html Thanks, I will try the api by referring to above link. > >> 2. For the lookaside cache, I tried to use rsync or lftp to mirror >> it, but all failed, Is there any special steps I need to follow to do >> the mirror? > > there is no rsync access to the lookaside, yet; but you should be able > to walk the git path and get what you need, when you need it. > > What problem are you trying to solve here, are you looking for a local > cache for network-performance reasons or just looking for a local repo, > just in case git.c.o goes down ? I would say both. So do you have any suggestions for mirroring it other than walking the git? Thanks Weiwei > > > -- > Karanbir Singh > +44-207-0999389 | http://www.karan.org/ | twitter.com/kbsingh > GnuPG Key : http://www.karan.org/publickey.asc > _______________________________________________ > CentOS-devel mailing list > CentOS-devel at centos.org > http://lists.centos.org/mailman/listinfo/centos-devel