On Sat, Feb 21, 2015 at 06:06:44PM GMT, Henrique Lengler wrote: > Hi,
Hi Henrique, > I'm trying to keep and maintain a copy of -stable source code in my > system. > The problem is that I can't work with CVS. > It is too slow to download. My internet can download things at 500kb/s > - 1MB/s, but when I am doing a checkout, the download stay too slow, I > already tried with a bunch of mirrors, and it is almost the same > thing. I don't know if the problem is that all CVS mirrors are slow. > > I let my computer all the last day doing a checkout for src ports and > xenocara. After 10 hours it was in ports yet. > > Also, the worst problem is that my internet connections sometimes > drop, and so in an attempt to continue the interrupted checkout I run > the command again, the problem is that it takes about a half hour to > start to continue getting the code, this when it works, because > sometimes after all this time I get: > > Write failed: Broken pipe > Also sometimes looks like it is getting everything again, because it says > cvs server: Updating foo > to every file already in the folder. > > I'm looking to a way to get this sources, there is a long time I'm > trying and it ever happens some problem like this, and I can't > continue to get the sources, so I need to delete everything a start > again. I've been there and can only sympathise. > CVS looks too complicated and confuse. Probably because you don't know it, in which case anything will look complicated: git, hg, etc. > I would like to be able to get from http, git, ftp or anything simpler > and faster. > Is there any alternative Luckily -stable doesn't change too often so you can simply download tarballs with the -release code and use patches. Alternatively, you can use CVSync[0] to get the code. [0] http://www.openbsd.org/cvsync.html Cheers, Raf