trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: December 2011

Re: [trinity-devel] GIT

From: "Timothy Pearson" <kb9vqf@...>
Date: Wed, 21 Dec 2011 23:46:37 -0600
> Okay, I'm reading the wiki about git. In the checkout section the text
> implies the new local tree will be a directory named 'tde', same as
> upstream. Currently my Trinity svn tree is in my build directory under the
> name src_trinity_svn. I would like to use a similar name, such as
> src_trinity_git. If I understand correctly, I do this:
>
> cd $BUILDDIR
> git clone http://scm.trinitydesktop.org/scm/git/tde src_trinity_git
> cd src_trinity_git
> ./scripts/switch_all_submodules_to_head_and_clean
>
> * Is that correct?

It should work, yes.

>
> * I'm on a nominal broadband connection. About how many GB will I download
> with the new git tree?

Probably a few GB (I have not measured it, sorry).

>
> Although I submit patches, I'm not a seasoned developer and I have no
> desire to muck with the upstream git tree. I want only to maintain a local
> tree to build and test packages. If I understand correctly I do this:
>
> (If I do not change my local tree)
> cd $BUILDDIR/src_trinity_git
> git pull
>
> (If I change my local tree)
> cd $BUILDDIR/src_trinity_git
> ./scripts/commit_all_submodules
>
> * Is that correct?

The last one is correct IF you are going to commit your changes to the
upstream GIT.  If you just want to reset to the latest version (throwing
away your changes), use ./scripts/switch_all_submodules_to_head_and_clean

>
> Lastly, no pressure intended, only curiosity that kills the cat, any
> estimate when git will go public? Or, can I create a local tree now and
> update daily but just don't use the tree until git goes public?
>

Doing a rebuild test now.  Depending on what problems show up we may be
able to stay on schedule for public access starting on Jan 1. :-)

Tim