From: Eirik N. S. <ei...@if...> - 2000-05-24 10:50:10
|
Geert Uytterhoeven <ge...@li...> wrote: >> > downloading the whole kernel part from the CVS would take AGES using >> > modem... (CVS is just the whole source tree uncompressed, right?) >> >> You can have CVS transmit compressed data with the -z option. >> Sourceforge recommends -z3 (the number is passed to gzip) >> >> >> > if I had the basic tree in the first place, and just had to download >> > changes, then I guess it would be bareable... >> >> I think so. > The first time you do > EXPORT CVS_RSH=ssh export CVS_RSH=ssh > cvs -z3 -d linux-apus.sourceforge.net:/.... co linux > The next time you just do > cvs -z3 update -d > and it will transfer the changes only (compressed with gzip -3). Should > be bearable with a POTS line. You can supply default arguments to cvs and the built in cvs command set in ~/.cvsrc so you don't have to type them in every time. For example: cvs -z3 update -dP checkout -P diff -u Also, update and commit work recursively from the directory you're in by default and also take filenames as arguments, so if you know what you want you don't have to check out/commit the entire tree. |