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

Reply via email to