[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: how can I not have to spend 40 minutes _waiting_ in themorningfor ea
Re: how can I not have to spend 40 minutes _waiting_ in themorningfor each of 40 updates?
Fri, 10 Oct 2008 10:19:38 -0400
Thunderbird 18.104.22.168 (X11/20080707)
S Chaitanya wrote, On 10/10/2008 09:50 AM:
I have the code on 40 different machines from the trunk or t-o-t or head or
whatever you call it. So, no different branches involved here. I will have a
go at understanding rsync and using it for syncing the changed files from 1
machine to the 39 others.
Btw, did you ever try this or run into similar problems?
Actually there is even a further optimization I had forgotten about...
The ability to build outside of the sandbox. Things like gcc and glibc can
build this way.
IF the makefiles/configure scripts for the library are configured correctly
you should be able to do something like the following:
machine1: cd /nfsed/librarysource
machine1: cvs update -dP
coffee mess: drink 2 cups;use restroom
machine1: cd /libbuildlocation/
machine1: /nfsed/librarysource/configure \
machine2: mount -t nfs -oro machine1:/nfsed/ /nfsed/
machine2: cd /libbuildlocation/
machine2: /nfsed/librarysource/configure \
machine3-n: mount -t nfs -oro machine1:/nfsed/ /nfsed/
machine3-n: cd /libbuildlocation/
machine3-n: /nfsed/librarysource/configure \
because everything is using the same source.
On Fri, Oct 10, 2008 at 7:06 PM, <address@hidden> wrote:
Has the suggestion to use rsync been raised here? I'm not sure if
you're updating to different branches for the various platforms, but
exporting to one or a few locations and then running rsync to transfer
just the diffs without having to repeatedly go back to CVS might be a
As for time servers, you'll want to sync to several servers. NTP's
algorithm takes travel time into account, though closer is better.
Crane Division, Naval Surface Warfare Center (NSWC Crane)
Harnessing the Power of Technology for the Warfighter