
On 5/1/04 1:35 PM, "David Abrahams" <dave@boost-consulting.com> wrote:
Gennaro Prota <gennaro_prota@yahoo.com> writes:
On Fri, 30 Apr 2004 20:33:05 -0700, "Victor A. Wagner Jr." <vawjr@rudbek.com> wrote:
Ok, it's broken yet again <sigh> and as Jonathan Wakely <cow@compsoc.man.ac.uk> says (I don't know where he's finding that info, I've been ALL OVER sourceforge.net) the root name is in EVERY directory...it's not a "just change my command line"
Actually, changing my command line is all I needed, even though the "Root" files still have the old host names! (Does non-anonymous access make a difference?)
Could please anyone knowing how to solve the problem post a simple procedure? Or should we simply check out a fresh copy of the whole repository?
I'll feel safer doing this anyway.
In bash,
sed -ie 's/cvs.boost.sourceforge.net/cvs.sourceforge.net/' `find . -name Root -path '*/CVS/Root' -print`
worked for me.
It didn't for me, my version of "sed" doesn't have the "-i" option, i.e. no changing in place. (I'm running Mac OS X 10.2.8.) When I removed that option, it printed the changed lines on the screen but didn't change the files. Also, it skipped the "path with spaces" directory we have in CVS. (It mistakenly said "build/x/path" didn't have a match, so your results [of "find"] aren't properly quoted for space-character protection.) -- Daryle Walker Mac, Internet, and Video Game Junkie darylew AT hotmail DOT com