Is there a way to search the old SVN repository?
http://websvn.kde.org/branches/trinity/3.5.13_frozen/
Darrell
Is there a way to search the old SVN repository?
Only locally after you check out a copy.
This is another good reason to host the repository on the TDE servers--I can provide a search function if desired. ;-)
Tim
Is there a way to search the old
SVN repository?
Only locally after you check out a copy.
This is another good reason to host the repository on the TDE servers--I can provide a search function if desired. ;-)
Um, sheesh, ok. :) I can do that too. (Homer Simpson Doh! moment.)
I ran 'svn info' on my local svn tree. I show revision 1261450. The web site shows 1262727. Should I update my local tree svn before the big git day? That is, will I be able to convert my local svn tree to git to minimize download time?
Darrell
Is there a way to search the old
SVN repository?
Only locally after you check out a copy.
This is another good reason to host the repository on the TDE servers--I can provide a search function if desired. ;-)
Um, sheesh, ok. :) I can do that too. (Homer Simpson Doh! moment.)
:-) It happens to everyone.
I ran 'svn info' on my local svn tree. I show revision 1261450. The web site shows 1262727. Should I update my local tree svn before the big git day? That is, will I be able to convert my local svn tree to git to minimize download time?
No you won't be able to convert as GIT tracks metadata differently. However, when you do initialize the GIT repository, you will be downloading a highly compressed version of the metadata, which is then used to "fast-forward" (i.e. inflate the current sources out of the compressed metadata) your local copy to match what is on the server.
Hope this helps some!
Tim
I ran 'svn info' on my local svn tree. I show revision
- The web
site shows 1262727. Should I update my local tree svn
before the big git
day? That is, will I be able to convert my local svn
tree to git to
minimize download time?
No you won't be able to convert as GIT tracks metadata differently. However, when you do initialize the GIT repository, you will be downloading a highly compressed version of the metadata, which is then used to "fast-forward" (i.e. inflate the current sources out of the compressed metadata) your local copy to match what is on the server.
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?
* I'm on a nominal broadband connection. About how many GB will I download with the new git tree?
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?
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?
Thanks
Darrell
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