[kepler-dev] Svn back up

Christopher Brooks cxh at eecs.berkeley.edu
Mon May 11 17:21:47 PDT 2009


Hi Peter,
Interesting idea.
I think in the near term, I'll keep the mirror on source.eecs
being updated every hour.

_Christopher

Peter Reutemann wrote:
> Hi there
> 
>> I set up a mirror of the kepler repository at
>> https://source.eecs.berkeley.edu/svn/kepler/
>>
>> The instructions I used were found at:
>> http://svn.collab.net/repos/svn/trunk/notes/svnsync.txt
>>
>> One issue with the build system is that the "ant change-to"
>> command presumably would use the kepler tree on
>> code.kepler-project.org.  So, to be really useful, we would
>> need a way to override the repository so that if we
>> downloaded from source.eecs, then "ant change-to" would use
>> the source.eecs repository.
>>
>> Another issue is that the source.eecs kepler repository is
>> read-only.
>>
>> I'm updating this repository every hour, and the nightly build
>> that I run locally will use the source.eecs repository to
>> download the build-area module.
> 
> Just a thought: what about adding a post-commit hook to automatically
> sync the repository whenever a commit happens? Then you won't have to
> run svnsync via cronjob (or whatever you use) and it is pretty much
> up-to-date all the time.
> 
> NB: I've never setup this automatic sync myself, only heard about this
> functionality.
> 
> Maybe the following links help (from a quick google):
>   http://kerneltrap.org/node/17046
>   http://journal.paul.querna.org/articles/2006/09/14/using-svnsync/
> 
> Cheers, Peter

-- 
Christopher Brooks (cxh at eecs berkeley edu) University of California
CHESS Executive Director                      US Mail: 337 Cory Hall
Programmer/Analyst CHESS/Ptolemy/Trust        Berkeley, CA 94720-1774
ph: 510.643.9841 fax:510.642.2718	      (Office: 545Q Cory)
home: (F-Tu) 707.665.0131 (W-F) 510.655.5480


More information about the Kepler-dev mailing list