[Top][All Lists]

[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

From: Todd Denniston
Subject: Re: how can I not have to spend 40 minutes _waiting_ in themorningfor each of 40 updates?
Date: Fri, 10 Oct 2008 10:19:38 -0400
User-agent: Thunderbird (X11/20080707)

S Chaitanya wrote, On 10/10/2008 09:50 AM:
Hi Eric,

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 \
        --PREFIX=/my/install/location;make;make install
machine2: mount -t nfs -oro machine1:/nfsed/ /nfsed/
machine2: cd /libbuildlocation/
machine2:  /nfsed/librarysource/configure \
        --PREFIX=/my/install/location;make;make install
machine3-n: mount -t nfs -oro machine1:/nfsed/ /nfsed/
machine3-n: cd /libbuildlocation/
machine3-n:  /nfsed/librarysource/configure \
        --PREFIX=/my/install/location;make;make install

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
workable solution.

As for time servers, you'll want to sync to several servers.  NTP's
algorithm takes travel time into account, though closer is better.


Todd Denniston
Crane Division, Naval Surface Warfare Center (NSWC Crane)
Harnessing the Power of Technology for the Warfighter

reply via email to

[Prev in Thread] Current Thread [Next in Thread]