Re: svn - but smaller?

2013-04-14 Thread John Mehr
On Sat, 13 Apr 2013 14:41:46 +0300  Markiyan Kushnir markiyan.kush...@gmail.com wrote: On 13.04.2013 11:29, Markiyan Kushnir wrote: The only thing I would like to add -- tree lookup did make a good effect on CPU consumption. John, I'm just curious, did you consider sys/tree.h for tree

Re: svn - but smaller?

2013-04-13 Thread mrboco
In the previous version (0.61), the process of checking file names against the list of known files in the repository was inefficient and most likely accounts for the slow down you're seeing.  I've reimplemented it using a binary search tree and the lookup phase is no longer a

Re: svn - but smaller?

2013-04-13 Thread Markiyan Kushnir
here is what I used to use (not 100% match, but quite close): indent -bad -bap -bbb -d4 -di1 -fc1 -i4 -nip -npsl -nut $* -- Markiyan. On 13.04.2013 02:38, John Mehr wrote: On Thu, 11 Apr 2013 01:39:32 -0700 (PDT) mrb...@gmail.com wrote: On Thursday, April 11, 2013 1:14:57 PM UTC+6,

Re: svn - but smaller?

2013-04-13 Thread Markiyan Kushnir
The only thing I would like to add -- tree lookup did make a good effect on CPU consumption. -- Markiyan. On 13.04.2013 10:38, mrb...@gmail.com wrote: In the previous version (0.61), the process of checking file names against the list of known files in the repository was inefficient and most

Re: svn - but smaller?

2013-04-13 Thread Markiyan Kushnir
On 13.04.2013 11:29, Markiyan Kushnir wrote: The only thing I would like to add -- tree lookup did make a good effect on CPU consumption. John, I'm just curious, did you consider sys/tree.h for tree implementation? I realize that it wouldn't be well portable to Linux. Any way, did you have

Re: svn - but smaller?

2013-04-12 Thread Markiyan Kushnir
ok, looks like the mere fix to the strlen() call as you suggested earlier doesn't resolve the issue of CPU eating up. On 12.04.2013 08:43, mrb...@gmail.com wrote: On Friday, April 12, 2013 1:09:53 AM UTC+6, Markiyan Kushnir wrote: Another thing that might be worth of attention, the patched

Re: svn - but smaller?

2013-04-12 Thread mrboco
On Friday, April 12, 2013 1:28:43 PM UTC+6, Markiyan Kushnir wrote: It would be nice to get comparable time from svnup. I think we could get comparable time only with svn. Sorry. ___ freebsd-stable@freebsd.org mailing list

Re: svn - but smaller?

2013-04-12 Thread John Mehr
On Fri, 12 Apr 2013 10:28:10 +0300  Markiyan Kushnir markiyan.kush...@gmail.com wrote: ok, looks like the mere fix to the strlen() call as you suggested earlier doesn't resolve the issue of CPU eating up. On 12.04.2013 08:43, mrb...@gmail.com wrote: On Friday, April 12, 2013 1:09:53 AM

Re: svn - but smaller?

2013-04-12 Thread John Mehr
On Thu, 11 Apr 2013 01:39:32 -0700 (PDT)  mrb...@gmail.com wrote: On Thursday, April 11, 2013 1:14:57 PM UTC+6, mrb...@gmail.com wrote: I've placed the patched svnup.c (0.56), the diff and two statically linked binaries on http://ftp.ufanet.ru/pub/boco/freebsd/svnup/ I'm sorry,

Re: svn - but smaller?

2013-04-11 Thread mrboco
On Sunday, March 24, 2013 9:57:12 AM UTC+6, Markiyan Kushnir wrote: Tested svnup for a while, and I can say it does its job well, and works basically as I would expect, so thanks for your initiative. Although it appears to be quite resource greedy. Most of the time it showed something like:

Re: svn - but smaller?

2013-04-11 Thread mrboco
On Thursday, April 11, 2013 1:14:57 PM UTC+6, mrb...@gmail.com wrote: I've placed the patched svnup.c (0.56), the diff and two statically linked binaries on http://ftp.ufanet.ru/pub/boco/freebsd/svnup/ I'm sorry, svnup.c.diff is the patch against filtered thru indent svnup.c, with different

Re: svn - but smaller?

2013-04-11 Thread Ian Smith
On Thu, 11 Apr 2013, mrb...@gmail.com wrote: On Sunday, March 24, 2013 9:57:12 AM UTC+6, Markiyan Kushnir wrote: Tested svnup for a while, and I can say it does its job well, and works basically as I would expect, so thanks for your initiative. Although it appears to be quite resource

Re: svn - but smaller?

2013-04-11 Thread mrboco
I'm sorry, but even ignoring all of your whitespace and style(9) differences, your patch appears to go well beyond correcting a typo, which I can't spot anyway, though I'm sure John will know what it is. Care to explain a little more? Sure. Typo is strlen(command - total_bytes_written)

Re: svn - but smaller?

2013-04-11 Thread Markiyan Kushnir
I agree with Ian, there is no need to statically link to base libraries. While not going into details of the patch, I can confirm no issues, except of known ones, of course: ports/17, ports/177408. Another thing that might be worth of attention, the patched version has been again back

Re: svn - but smaller?

2013-04-11 Thread Markiyan Kushnir
On 11.04.2013 20:42, Markiyan Kushnir wrote: I agree with Ian, there is no need to statically link to base libraries. While not going into details of the patch, I can confirm no issues, except of known ones, of course: ports/17, ports/177408. Another thing that might be worth of

Re: svn - but smaller?

2013-04-11 Thread mrboco
On Friday, April 12, 2013 1:09:53 AM UTC+6, Markiyan Kushnir wrote: Another thing that might be worth of attention, the patched version has been again back to slower checkout time: real91m38.824s user0m26.216s sys 0m13.858s at 4 Mbit/s link, while the original 0.56 takes

Re: svn - but smaller?

2013-04-10 Thread John Mehr
On Tue, 9 Apr 2013 17:05:28 +0200  Patrick M. Hausen hau...@punkt.de wrote: Hi, all, first a big big thank you to John an all others involved for all the work. A bit more slowly than cvsup but definitely a lot more convenient than using plain subversion. Part of the slow performance may

Re: svn - but smaller?

2013-04-09 Thread Patrick M. Hausen
Hi, Am 09.04.2013 um 17:05 schrieb Patrick M. Hausen hau...@punkt.de: PORTSSUPFILE= -b base/head -l /usr/ports ports/head, of course. Regards Patrick M. Hausen Leiter Netzwerke und Sicherheit -- punkt.de GmbH * Kaiserallee 13a * 76133 Karlsruhe Tel. 0721 9109 0 * Fax 0721 9109 100

Re: svn - but smaller?

2013-04-09 Thread Patrick M. Hausen
Hi, all, first a big big thank you to John an all others involved for all the work. A bit more slowly than cvsup but definitely a lot more convenient than using plain subversion. Part of the slow performance may be due to the fact that there is no local German svn mirror, yet. I'll try with my

Re: svn - but smaller?

2013-03-31 Thread Markiyan Kushnir
On 25.03.2013 02:55, John Mehr wrote: On Sun, 24 Mar 2013 05:55:19 +0200 Markiyan Kushnir markiyan.kush...@gmail.com wrote: Hello John, Tested svnup for a while, and I can say it does its job well, and works basically as I would expect, so thanks for your initiative. Although it appears

Re: svn - but smaller?

2013-03-31 Thread Markiyan Kushnir
Hi John, I also measured svnup basic process resource usage, attaching a complete plot (measurements were taken each 2 seconds based on ps(1) and procstat(1)). Hopefully it will help you as well. -- Markiyan. On 31.03.2013 12:51, Markiyan Kushnir wrote: On 25.03.2013 02:55, John Mehr

Re: svn - but smaller?

2013-03-31 Thread Markiyan Kushnir
ups, sorry: https://docs.google.com/file/d/0B9Q-zpUXxqCnRVVMTkk1blVfZzA/edit?usp=sharing Please let me know if you have problems with accessing it. -- Markiyan On 31.03.2013 13:18, Kurt Jaeger wrote: Hi! I also measured svnup basic process resource usage, attaching a complete plot

Re: svn - but smaller?

2013-03-31 Thread Markiyan Kushnir
On 31.03.2013 13:07, Markiyan Kushnir wrote: Hi John, I also measured svnup basic process resource usage, attaching a complete plot (measurements were taken each 2 seconds based on ps(1) and procstat(1)). Hopefully it will help you as well. (in case it's not available through the list)

Re: svn - but smaller?

2013-03-24 Thread John Mehr
On Sun, 24 Mar 2013 05:55:19 +0200  Markiyan Kushnir markiyan.kush...@gmail.com wrote: Hello John, Tested svnup for a while, and I can say it does its job well, and works basically as I would expect, so thanks for your initiative. Although it appears to be quite resource greedy. Most of

Re: svn - but smaller?

2013-03-23 Thread Markiyan Kushnir
Hello John, Tested svnup for a while, and I can say it does its job well, and works basically as I would expect, so thanks for your initiative. Although it appears to be quite resource greedy. Most of the time it showed something like: PID USERNAMETHR PRI NICE SIZERES STATE C

Re: svn - but smaller?

2013-03-16 Thread Ian Smith
On Wed, 13 Mar 2013 21:11:28 -0500, John Mehr wrote: On Wed, 13 Mar 2013 16:29:45 +1100 (EST)  Ian Smith smi...@nimnet.asn.au wrote: [..] I have a small test system on which I'd installed (two instances of) 9.1 so a couple of days ago I fetched ports with portsnap, installed svnup, and

Re: svn - but smaller?

2013-03-16 Thread Kevin Oberman
On Sat, Mar 16, 2013 at 8:14 AM, Ian Smith smi...@nimnet.asn.au wrote: On Wed, 13 Mar 2013 21:11:28 -0500, John Mehr wrote: On Wed, 13 Mar 2013 16:29:45 +1100 (EST) Ian Smith smi...@nimnet.asn.au wrote: [..] I have a small test system on which I'd installed (two instances of) 9.1 so

Re: svn - but smaller?

2013-03-16 Thread John Mehr
On Sun, 17 Mar 2013 02:14:30 +1100 (EST)  Ian Smith smi...@nimnet.asn.au wrote: On Wed, 13 Mar 2013 21:11:28 -0500, John Mehr wrote: On Wed, 13 Mar 2013 16:29:45 +1100 (EST)  Ian Smith smi...@nimnet.asn.au wrote: svn0.us-west.freebsd.org as per example, but it's the closest to here anyway;

Re: svn - but smaller?

2013-03-15 Thread Oliver Brandmueller
Hi, first of all: thanx for writing svnup! I installed it from ports and this is just way better than the situation before! On Wed, Mar 13, 2013 at 09:11:28PM -0500, John Mehr wrote: I always thought csup did delete files.  I was looking at csup's man page for things to put on the to-do list

Re: svn - but smaller?

2013-03-15 Thread John Baldwin
On Wednesday, March 13, 2013 10:11:28 pm John Mehr wrote: And svnup(1) really should mention that any files in the target tree not in the repository will be deleted, which was (explicitly) not the case with c{,v}sup. I only lost a few acpi patches that I think have likely made it

Re: svn - but smaller?

2013-03-13 Thread Alexander Yerenkow
I think that this keys shouldn't be included into binary. svnup --ports svnup --stable svnup --security (or --release) I'm proposing create somewhere, like in /usr/share/svnup/aliases with portsTABsvn://svn.freebsd.org/blabla/ stableTABsvn://svn.freebsd.org/blabla/

Re: svn - but smaller?

2013-03-13 Thread Damien Fleuriot
On 13 Mar 2013, at 06:29, Ian Smith smi...@nimnet.asn.au wrote: On Tue, 12 Mar 2013 18:32:28 -0500, John Mehr wrote: On Tue, 12 Mar 2013 02:20:37 +0100 Michael Ross g...@ross.cx wrote: On Tue, 12 Mar 2013 00:15:35 +0100, John Mehr j...@visi.com wrote: [..] Hello, I'm currently in the

Re: svn - but smaller?

2013-03-13 Thread Ian Smith
On Wed, 13 Mar 2013 09:08:21 +0100, Damien Fleuriot wrote: On 13 Mar 2013, at 06:29, Ian Smith smi...@nimnet.asn.au wrote: Damien, please permit me to trim to the point you responded to: As we have portsnap, which updates INDEX-* and checks integrity, I'm not sure that using svnup for

Re: svn - but smaller?

2013-03-13 Thread David Magda
On Tue, March 12, 2013 19:32, John Mehr wrote: This sounds good to me, and as long as there's some sort of a consensus that we're not breaking the principle of least surprise, I'm all for it.  The one default that may be unexpected is the defaulting to the stable branch -- people who track

Re: svn - but smaller?

2013-03-13 Thread John Mehr
On Wed, 13 Mar 2013 16:29:45 +1100 (EST)  Ian Smith smi...@nimnet.asn.au wrote: On Tue, 12 Mar 2013 18:32:28 -0500, John Mehr wrote: On Tue, 12 Mar 2013 02:20:37 +0100  Michael Ross g...@ross.cx wrote: On Tue, 12 Mar 2013 00:15:35 +0100, John Mehr j...@visi.com wrote: [..] Hello,

Re: svn - but smaller?

2013-03-13 Thread John Mehr
On Tue, 12 Mar 2013 19:57:13 -0600 (MDT)  Warren Block wbl...@wonkity.com wrote: On Tue, 12 Mar 2013, John Mehr wrote: On Tue, 12 Mar 2013 02:20:37 +0100  Michael Ross g...@ross.cx wrote: What'd you think about a syntax extension along the lines of svnup --bsd-base svnup

Re: svn - but smaller?

2013-03-13 Thread John Mehr
On Wed, 13 Mar 2013 14:50:43 -0400  David Magda dma...@ee.ryerson.ca wrote: On Tue, March 12, 2013 19:32, John Mehr wrote: This sounds good to me, and as long as there's some sort of a consensus that we're not breaking the principle of least surprise, I'm all for it.  The one default that

Re: svn - but smaller?

2013-03-12 Thread Mark Saad
--- On Mar 11, 2013, at 9:20 PM, Michael Ross g...@ross.cx wrote: On Tue, 12 Mar 2013 00:15:35 +0100, John Mehr j...@visi.com wrote: On Mon, 11 Mar 2013 15:16:53 -0400 Patrick McEvoy patmce...@mac.com wrote: Hello John, This is Patrick the BSDTV guy. If you have the time /

Re: svn - but smaller?

2013-03-12 Thread John Mehr
On Tue, 12 Mar 2013 02:20:37 +0100  Michael Ross g...@ross.cx wrote: On Tue, 12 Mar 2013 00:15:35 +0100, John Mehr j...@visi.com wrote: On Mon, 11 Mar 2013 15:16:53 -0400   Patrick McEvoy patmce...@mac.com wrote: Hello John, This is Patrick the BSDTV guy. If you have the time /

Re: svn - but smaller?

2013-03-12 Thread John Mehr
On Tue, 12 Mar 2013 09:10:41 -0400  Mark Saad nones...@longcount.org wrote: --- On Mar 11, 2013, at 9:20 PM, Michael Ross g...@ross.cx wrote: On Tue, 12 Mar 2013 00:15:35 +0100, John Mehr j...@visi.com wrote: On Mon, 11 Mar 2013 15:16:53 -0400 Patrick McEvoy patmce...@mac.com

Re: svn - but smaller?

2013-03-12 Thread Warren Block
On Tue, 12 Mar 2013, John Mehr wrote: On Tue, 12 Mar 2013 02:20:37 +0100  Michael Ross g...@ross.cx wrote: What'd you think about a syntax extension along the lines of svnup --bsd-base svnup --bsd-ports svnup --bsd-all with automagic host selection, default to uname's

Re: svn - but smaller?

2013-03-12 Thread Ian Smith
On Tue, 12 Mar 2013 18:32:28 -0500, John Mehr wrote: On Tue, 12 Mar 2013 02:20:37 +0100  Michael Ross g...@ross.cx wrote: On Tue, 12 Mar 2013 00:15:35 +0100, John Mehr j...@visi.com wrote: [..] Hello, I'm currently in the process of adding http/https support to svnup and

Re: svn - but smaller?

2013-03-11 Thread David Demelier
Yes that would be great to have svnup into base as we had with cvsup then I will be able to fetch ports/base without doing any other steps before :) 2013/3/11 Isaac (.ike) Levy i...@blackskyresearch.net On Feb 23, 2013, at 7:36 PM, John Mehr wrote: Hello all, I've believe I've made

Re: svn - but smaller?

2013-03-11 Thread Isaac (.ike) Levy
On Mar 11, 2013, at 12:53 AM, Ian Smith wrote: On Sun, 10 Mar 2013 20:33:50 -0400, Isaac (.ike) Levy wrote: On Feb 23, 2013, at 7:36 PM, John Mehr wrote: Hello all, I've believe I've made just about all of the progress optimizing svnup as I can and I've just submitted it as a new port.

Re: svn - but smaller?

2013-03-11 Thread Patrick McEvoy
Hello John, This is Patrick the BSDTV guy. If you have the time / inclination, would you like to do a quick walk through svnup?**If you have a machine that will run Skype, I could record you doing a walk through including all the things you want to tell users about your port. Skype offers a

Re: svn - but smaller?

2013-03-11 Thread John Mehr
On Mon, 11 Mar 2013 15:16:53 -0400  Patrick McEvoy patmce...@mac.com wrote: Hello John, This is Patrick the BSDTV guy. If you have the time / inclination, would you like to do a quick walk through svnup?**If you have a machine that will run Skype, I could record you doing a walk through

Re: svn - but smaller?

2013-03-11 Thread Michael Ross
On Tue, 12 Mar 2013 00:15:35 +0100, John Mehr j...@visi.com wrote: On Mon, 11 Mar 2013 15:16:53 -0400 Patrick McEvoy patmce...@mac.com wrote: Hello John, This is Patrick the BSDTV guy. If you have the time / inclination, would you like to do a quick walk through svnup?**If you have a

Re: svn - but smaller?

2013-03-10 Thread Isaac (.ike) Levy
On Feb 23, 2013, at 7:36 PM, John Mehr wrote: Hello all, I've believe I've made just about all of the progress optimizing svnup as I can and I've just submitted it as a new port. With my ~ 350kb/s DSL connection, it now takes just under 30 minutes to download a fresh

Re: svn - but smaller?

2013-03-10 Thread Ian Smith
On Sun, 10 Mar 2013 20:33:50 -0400, Isaac (.ike) Levy wrote: On Feb 23, 2013, at 7:36 PM, John Mehr wrote: Hello all, I've believe I've made just about all of the progress optimizing svnup as I can and I've just submitted it as a new port. With my ~ 350kb/s DSL

Re: svn - but smaller?

2013-02-25 Thread Ian Lepore
On Sun, 2013-02-24 at 16:04 -0800, Jeremy Chadwick wrote: On Sun, Feb 24, 2013 at 04:43:33PM -0700, Ian Lepore wrote: On Sun, 2013-02-24 at 13:24 -0800, Jeremy Chadwick wrote: On Sun, Feb 24, 2013 at 10:19:57AM -0700, Ian Lepore wrote: On Sat, 2013-02-23 at 22:31 -0800, Jeremy Chadwick

Re: svn - but smaller?

2013-02-25 Thread Jeremy Chadwick
On Mon, Feb 25, 2013 at 08:54:39AM -0700, Ian Lepore wrote: On Sun, 2013-02-24 at 16:04 -0800, Jeremy Chadwick wrote: On Sun, Feb 24, 2013 at 04:43:33PM -0700, Ian Lepore wrote: On Sun, 2013-02-24 at 13:24 -0800, Jeremy Chadwick wrote: On Sun, Feb 24, 2013 at 10:19:57AM -0700, Ian Lepore

Re: svn - but smaller?

2013-02-24 Thread John Mehr
On Sat, 23 Feb 2013 22:31:10 -0800 Jeremy Chadwick j...@koitsu.org wrote: I downloaded it and looked at the source. svnup.c:1002: warning: zero-length printf format string svnup.c:1020: warning: zero-length printf format string svnup.c:1027: warning: zero-length

Re: svn - but smaller?

2013-02-24 Thread Ian Lepore
On Sat, 2013-02-23 at 22:31 -0800, Jeremy Chadwick wrote: Also, John, please consider using malloc(3) instead of heap-allocated buffers like file_buffer[6][] (196608 bytes) and command[] (32769 bytes). I'm referring to this: Why? I absolutely do not understand why people are always

Re: svn - but smaller?

2013-02-24 Thread Jeremy Chadwick
On Sun, Feb 24, 2013 at 10:19:57AM -0700, Ian Lepore wrote: On Sat, 2013-02-23 at 22:31 -0800, Jeremy Chadwick wrote: Also, John, please consider using malloc(3) instead of heap-allocated buffers like file_buffer[6][] (196608 bytes) and command[] (32769 bytes). I'm referring to this:

Re: svn - but smaller?

2013-02-24 Thread Stephen Montgomery-Smith
On 02/24/2013 03:24 PM, Jeremy Chadwick wrote: On Sun, Feb 24, 2013 at 10:19:57AM -0700, Ian Lepore wrote: On Sat, 2013-02-23 at 22:31 -0800, Jeremy Chadwick wrote: Also, John, please consider using malloc(3) instead of heap-allocated buffers like file_buffer[6][] (196608 bytes) and command[]

Re: svn - but smaller?

2013-02-24 Thread Ian Lepore
On Sun, 2013-02-24 at 13:24 -0800, Jeremy Chadwick wrote: On Sun, Feb 24, 2013 at 10:19:57AM -0700, Ian Lepore wrote: On Sat, 2013-02-23 at 22:31 -0800, Jeremy Chadwick wrote: Also, John, please consider using malloc(3) instead of heap-allocated buffers like file_buffer[6][] (196608

Re: svn - but smaller?

2013-02-24 Thread Stephen Montgomery-Smith
On 02/24/2013 05:43 PM, Ian Lepore wrote: On Sun, 2013-02-24 at 13:24 -0800, Jeremy Chadwick wrote: On Sun, Feb 24, 2013 at 10:19:57AM -0700, Ian Lepore wrote: On Sat, 2013-02-23 at 22:31 -0800, Jeremy Chadwick wrote: Also, John, please consider using malloc(3) instead of heap-allocated

Re: svn - but smaller?

2013-02-24 Thread Jeremy Chadwick
On Sun, Feb 24, 2013 at 04:43:33PM -0700, Ian Lepore wrote: On Sun, 2013-02-24 at 13:24 -0800, Jeremy Chadwick wrote: On Sun, Feb 24, 2013 at 10:19:57AM -0700, Ian Lepore wrote: On Sat, 2013-02-23 at 22:31 -0800, Jeremy Chadwick wrote: Also, John, please consider using malloc(3)

Re: svn - but smaller?

2013-02-24 Thread Ben Morrow
Quoth Jeremy Chadwick j...@koitsu.org: On Sun, Feb 24, 2013 at 10:19:57AM -0700, Ian Lepore wrote: On Sat, 2013-02-23 at 22:31 -0800, Jeremy Chadwick wrote: Also, John, please consider using malloc(3) instead of heap-allocated buffers like file_buffer[6][] (196608 bytes) and command[]

Re: svn - but smaller?

2013-02-24 Thread John-Mark Gurney
Ben Morrow wrote this message on Mon, Feb 25, 2013 at 00:28 +: 1. Such buffers exist during the entire program's lifetime even if they aren't actively used/needed by the program. With malloc(3) and friends, you're allocating memory dynamically, and you can free(3) when done with it,

Re: svn - but smaller?

2013-02-23 Thread John Mehr
Hello all, I've believe I've made just about all of the progress optimizing svnup as I can and I've just submitted it as a new port. With my ~ 350kb/s DSL connection, it now takes just under 30 minutes to download a fresh base/releng/8.3 tree using svnup (Subversion's svn takes

Re: svn - but smaller?

2013-02-23 Thread Michael Ross
On Sun, 24 Feb 2013 01:36:36 +0100, John Mehr j...@visi.com wrote: Hello all, I've believe I've made just about all of the progress optimizing svnup as I can and I've just submitted it as a new port. With my ~ 350kb/s DSL connection, it now takes just under 30 minutes to download a

Re: svn - but smaller?

2013-02-23 Thread Jeremy Chadwick
On Sun, Feb 24, 2013 at 03:45:57AM +0100, Michael Ross wrote: On Sun, 24 Feb 2013 01:36:36 +0100, John Mehr j...@visi.com wrote: Hello all, I've believe I've made just about all of the progress optimizing svnup as I can and I've just submitted it as a new port. With my ~ 350kb/s

Re: svn - but smaller?

2013-02-23 Thread Michael Ross
On Sun, 24 Feb 2013 04:15:09 +0100, Jeremy Chadwick j...@koitsu.org wrote: On Sun, Feb 24, 2013 at 03:45:57AM +0100, Michael Ross wrote: On Sun, 24 Feb 2013 01:36:36 +0100, John Mehr j...@visi.com wrote: Hello all, I've believe I've made just about all of the progress optimizing svnup

Re: svn - but smaller?

2013-02-23 Thread Jeremy Chadwick
On Sun, Feb 24, 2013 at 04:56:23AM +0100, Michael Ross wrote: On Sun, 24 Feb 2013 04:15:09 +0100, Jeremy Chadwick j...@koitsu.org wrote: On Sun, Feb 24, 2013 at 03:45:57AM +0100, Michael Ross wrote: On Sun, 24 Feb 2013 01:36:36 +0100, John Mehr j...@visi.com wrote: Hello all, I've

Re: svn - but smaller?

2013-02-23 Thread Michael Ross
On Sun, 24 Feb 2013 05:16:38 +0100, Jeremy Chadwick j...@koitsu.org wrote: On Sun, Feb 24, 2013 at 04:56:23AM +0100, Michael Ross wrote: On Sun, 24 Feb 2013 04:15:09 +0100, Jeremy Chadwick j...@koitsu.org wrote: On Sun, Feb 24, 2013 at 03:45:57AM +0100, Michael Ross wrote: On Sun, 24 Feb

Re: svn - but smaller?

2013-02-23 Thread Jeremy Chadwick
On Sun, Feb 24, 2013 at 05:44:10AM +0100, Michael Ross wrote: On Sun, 24 Feb 2013 05:16:38 +0100, Jeremy Chadwick j...@koitsu.org wrote: On Sun, Feb 24, 2013 at 04:56:23AM +0100, Michael Ross wrote: On Sun, 24 Feb 2013 04:15:09 +0100, Jeremy Chadwick j...@koitsu.org wrote: On Sun, Feb 24,

Re: svn - but smaller?

2013-02-01 Thread John Mehr
On Wed, 30 Jan 2013 13:47:52 +0100 Arrigo Marchiori ard...@yahoo.it wrote: On Tue, Jan 29, 2013 at 11:48:31AM -0500, Isaac (.ike) I tried the attached script to download http://svn.freebsd.org/base/stable/9/ In 27 minutes it downloaded 67 megabytes, corresponding to 42

Re: svn - but smaller?

2013-02-01 Thread John Mehr
Hey Jonn, this news is better than my Monday AM coffee. Once you have something working, however crudely, I'd love to link/post/reference it on the growing wiki page- so folks can give it a whirl. https://wiki.freebsd.org/UsersFetchingSource (If this project succeeds, it will neatly get rid

Re: svn - but smaller?

2013-01-30 Thread Arrigo Marchiori
On Tue, Jan 29, 2013 at 11:48:31AM -0500, Isaac (.ike) Levy wrote: [...] John, All, Just a quick announce re. svnup utility is really exciting/important work- I wanted to give a shout that I re-focued my shell based c[v]sup workalike, and I'm gunnin' for a basically functional utility

Re: svn - but smaller?

2013-01-30 Thread Arrigo Marchiori
On Wed, Jan 30, 2013 at 01:47:52PM +0100, Arrigo Marchiori wrote: [...] The FreeBSD SVN repositories are also accessible via http. The served pages are _very_ easy to parse, as you can see from the attachment. The attachment was stripped by mailman... You can download it from my homepage:

Re: svn - but smaller?

2013-01-30 Thread Ronald Klop
On Wed, 30 Jan 2013 14:48:00 +0100, Arrigo Marchiori ard...@yahoo.it wrote: On Wed, Jan 30, 2013 at 01:47:52PM +0100, Arrigo Marchiori wrote: [...] The FreeBSD SVN repositories are also accessible via http. The served pages are _very_ easy to parse, as you can see from the attachment. The

Re: svn - but smaller?

2013-01-29 Thread Isaac (.ike) Levy
On Jan 27, 2013, at 10:27 PM, John Mehr wrote: Hello, I think I've got all of the protocol issues sorted out as good as they'll probably get. I can't get the exact file permissions from the get-file requests -- it only lets me know which ones are executable. Setting executables to 0755

Re: svn - but smaller?

2013-01-28 Thread Isaac (.ike) Levy
On CTM, On Jan 27, 2013, at 10:54 PM, Stephen Montgomery-Smith wrote: On 01/27/2013 09:24 PM, Isaac (.ike) Levy wrote: On Jan 24, 2013, at 6:13 AM, Peter Jeremy wrote: On 2013-Jan-23 15:40:50 +0100, Oliver Brandmueller o...@e-gitt.net wrote: in ancient times there was cvsup. Thank you for

Re: svn - but smaller?

2013-01-28 Thread Isaac (.ike) Levy
On Jan 27, 2013, at 10:27 PM, John Mehr wrote: On Sun, 27 Jan 2013 16:03:35 -0500 Isaac (.ike) Levy i...@blackskyresearch.net wrote: On Jan 25, 2013, at 8:27 PM, John Mehr wrote: On Fri, 25 Jan 2013 10:27:23 +0100 Oliver Brandmueller o...@e-gitt.net wrote: Also I'd like to mention John

Re: svn - but smaller?

2013-01-28 Thread Stephen Montgomery-Smith
On 01/28/2013 07:34 AM, Isaac (.ike) Levy wrote: On CTM, On Jan 27, 2013, at 10:54 PM, Stephen Montgomery-Smith wrote: On 01/27/2013 09:24 PM, Isaac (.ike) Levy wrote: On Jan 24, 2013, at 6:13 AM, Peter Jeremy wrote: On 2013-Jan-23 15:40:50 +0100, Oliver Brandmueller o...@e-gitt.net wrote:

Re: svn - but smaller?

2013-01-28 Thread Isaac (.ike) Levy
On CTM: On Jan 28, 2013, at 9:09 AM, Stephen Montgomery-Smith wrote: - I'm wondering if there is a clean/reliable way to pull an index of the CTM deltas? (This is still very far from the one-liner c[v]sup had become, it would be great to check for new delta files in a simple automated

Re: svn - but smaller?

2013-01-28 Thread Stephen Montgomery-Smith
On 01/28/13 08:17, Isaac (.ike) Levy wrote: On CTM: On Jan 28, 2013, at 9:09 AM, Stephen Montgomery-Smith wrote: - I'm wondering if there is a clean/reliable way to pull an index of the CTM deltas? (This is still very far from the one-liner c[v]sup had become, it would be great to check for

Re: svn - but smaller?

2013-01-28 Thread Isaac (.ike) Levy
On CTM: Taking the CTM questions over to ctm-users@ Best, .ike ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org

Re: svn - but smaller?

2013-01-28 Thread Dimitry Andric
On 2013-01-25 19:43, Chris Rees wrote: On 25 Jan 2013 18:28, Dimitry Andric d...@freebsd.org mailto:d...@freebsd.org wrote: ... Thanks, but the port does not link on head, due to a problem in apr: /usr/local/lib/libapr-1.a(apr_snprintf.o): In function `apr_vformatter':

Re: svn - but smaller?

2013-01-27 Thread Isaac (.ike) Levy
On Jan 23, 2013, at 9:40 AM, Oliver Brandmueller wrote: Hi, in ancient times there was cvsup. ... Then there came csup. ... Times have been changing, we're now up to svn. ... alternative small svn client I'm trying to consolidate notes on this topic, here:

Re: svn - but smaller?

2013-01-27 Thread Isaac (.ike) Levy
Hi Peter, On Jan 24, 2013, at 6:13 AM, Peter Jeremy wrote: On 2013-Jan-23 15:40:50 +0100, Oliver Brandmueller o...@e-gitt.net wrote: in ancient times there was cvsup. cvsup was a PITA if you wanted (or needed) to install it via ports, the only reasonable way was to use pkg_add for that if

Re: svn - but smaller?

2013-01-27 Thread Stephen Montgomery-Smith
On 01/27/2013 09:24 PM, Isaac (.ike) Levy wrote: Hi Peter, On Jan 24, 2013, at 6:13 AM, Peter Jeremy wrote: On 2013-Jan-23 15:40:50 +0100, Oliver Brandmueller o...@e-gitt.net wrote: in ancient times there was cvsup. cvsup was a PITA if you wanted (or needed) to install it via ports, the

Re: svn - but smaller?

2013-01-27 Thread John Mehr
On Sun, 27 Jan 2013 16:03:35 -0500  Isaac (.ike) Levy i...@blackskyresearch.net wrote: On Jan 25, 2013, at 8:27 PM, John Mehr wrote: On Fri, 25 Jan 2013 10:27:23 +0100   Oliver Brandmueller o...@e-gitt.net wrote: Also I'd like to mention John Mehr, who's work on a lightweight,

Re: svn - but smaller?

2013-01-27 Thread Glen Barber
On Sun, Jan 27, 2013 at 09:27:11PM -0600, John Mehr wrote: All I have left at this point is to add support for command line configuration options, add comments, tidy everything up, get it to conform to the man style guidelines and test it against a remote repository. If you have code

Re: svn - but smaller?

2013-01-27 Thread Peter Jeremy
On 2013-Jan-27 21:54:44 -0600, Stephen Montgomery-Smith step...@missouri.edu wrote: On 01/27/2013 09:24 PM, Isaac (.ike) Levy wrote: Thank you for adding the ctm bits in the page, I'm deeply intrigued by possibly solving this problem with bits *already* in base?!! Suppose you want to keep up

Re: svn - but smaller?

2013-01-25 Thread Derek Kulinski
Hello Sergey, Thursday, January 24, 2013, 10:09:58 PM, you wrote: I think you don't understand the reason why people are asking for this. I personally experienced the need not long ago. I had stable/9 branch and wanted to downgrade to 9.0. The entire process went well until I rebooted the

Re: svn - but smaller?

2013-01-25 Thread Oliver Brandmueller
Hi folks, thank you for all the answers and fruitful discussion. Special thanks goes to Chris Rees for coming up with the subversion-static ports quite fast, so now we're hoping for package building to kick in here - but that is a quick and very useful way after setting up a fresh machine

Svnsup architecture [was: Re: svn - but smaller?]

2013-01-25 Thread Arrigo Marchiori
On Thu, Jan 24, 2013 at 12:57:17AM -0800, 'Jeremy Chadwick' wrote: [...] Also, just as a footnote point to readers: please do not bring up svnsup. Until it's stated by some official FreeBSD person that {committers} are actively working on this and bringing it into the base system so people

Re: svn - but smaller?

2013-01-25 Thread Daniel Kalchev
On 23.01.13 21:09, Peter Wemm wrote: On Wed, Jan 23, 2013 at 9:05 AM, Isaac (.ike) Levy i...@blackskyresearch.net wrote: 1) License. Many of SVN's dependencies will never be available in the FreeBSD source. While this is totally OK for development, SVN is 3rd party software, this is

Re: svn - but smaller?

2013-01-25 Thread Ian Smith
On Thu, 24 Jan 2013 00:57:17 -0800, 'Jeremy Chadwick' wrote: On Thu, Jan 24, 2013 at 06:34:33PM +1100, Dewayne wrote: The objective is to return to a base build of FreeBSD that performs the expected task of being able to pull source, without having to acquire a port. Regardless of our

Re: svn - but smaller?

2013-01-25 Thread Oliver Brandmueller
On Fri, Jan 25, 2013 at 10:27:23AM +0100, Oliver Brandmueller wrote: ... an Ian Smith and des for working on a svnsup solution, which also might in the future be something that solves the problem! - Oliver -- | Oliver Brandmueller http://sysadm.in/ o...@sysadm.in | |

Re: svn - but smaller?

2013-01-25 Thread Fleuriot Damien
On Jan 25, 2013, at 2:38 PM, Ian Smith smi...@nimnet.asn.au wrote: As others have suggested, an SVN package that could be installed with a static build and run dependency-free binary would help ease the pain for those looking specifically at updating 9.x or 8.x sources to -STABLE as a

Re: svn - but smaller?

2013-01-25 Thread Matthew Seaman
On 25/01/2013 13:38, Ian Smith wrote: I'm trying to work out exactly when support for checking out 9-STABLE CVS sources - and I'm only talking about system sources here - will end? The date that CVS for src will cease to be kept in sync with SVN and when cvsup etc. are officially withdrawn for

Re: svn - but smaller?

2013-01-25 Thread Chris Rees
On 25 Jan 2013 13:39, Ian Smith smi...@nimnet.asn.au wrote: On Thu, 24 Jan 2013 00:57:17 -0800, 'Jeremy Chadwick' wrote: On Thu, Jan 24, 2013 at 06:34:33PM +1100, Dewayne wrote: The objective is to return to a base build of FreeBSD that performs the expected task of being able to

Re: svn - but smaller?

2013-01-25 Thread Ian Smith
On Fri, 25 Jan 2013 15:38:33 +, Matthew Seaman wrote: On 25/01/2013 13:38, Ian Smith wrote: I'm trying to work out exactly when support for checking out 9-STABLE CVS sources - and I'm only talking about system sources here - will end? The date that CVS for src will cease to be

Re: svn - but smaller?

2013-01-25 Thread Dimitry Andric
On 2013-01-25 16:41, Chris Rees wrote: ... I've just created devel/subversion-static that will be available by pkg_add once the package builds are back. Thanks, but the port does not link on head, due to a problem in apr: /usr/local/lib/libapr-1.a(apr_snprintf.o): In function

Re: svn - but smaller?

2013-01-25 Thread Chris Rees
On 25 Jan 2013 18:28, Dimitry Andric d...@freebsd.org wrote: On 2013-01-25 16:41, Chris Rees wrote: ... I've just created devel/subversion-static that will be available by pkg_add once the package builds are back. Thanks, but the port does not link on head, due to a problem in apr:

Re: svn - but smaller?

2013-01-25 Thread Greg Byshenk
On Fri, Jan 25, 2013 at 03:12:03PM +0200, Daniel Kalchev wrote: [...] It is absurd to require the installation of any port, if your only intention is to update the base system sources. I think others have already pointed this out, but if your only intention is to update the base system

Re: Svnsup architecture [was: Re: svn - but smaller?]

2013-01-25 Thread Peter Jeremy
On 2013-Jan-25 13:42:19 +0100, Arrigo Marchiori ard...@yahoo.it wrote: The current svnsup design is composed of: 1- svnsup-distill: takes a revision from svn and creates a text file (called a delta) that represents it. It seems to be almost complete. 2- svnsup-apply: takes a delta

  1   2   >