[Users] Checking out branches with GetComponents
Eric Seidel
eric at eseidel.org
Tue Jun 15 09:24:07 CDT 2010
> Do you have experience with branches in git? Is it easier to use
> branches, or to have separate repositories and push/pull changes in
> between?
I thought that the ease of branching/merging was one of the major selling points of git, but idk if branches would be the preferable method for indicating a stable release (I don't see why not). My question is can you specify a specific branch in the URL as you can in cvs/svn. I think it would be best if we had 2 thornlists, one for the stable release, and one for development. To me this approach makes more sense because in general we can't guarantee that all stable branches will have the same tag, so doing some clever tricks within GetComponents wouldn't work as well.
As far as branching with GetComponents goes, it doesn't do anything beyond checking out from a URL. So branching would work for cvs/svn, but possibly not for git (I'll have to look into that a bit)
On another note, there is a bug in GetComponents that I'm planning to address a bit later today. We're trying to merge all the git-repos/hg-repos etc into one repos folder, but it causes an error if you try to update ET with the newest version of GetComponents from last night. So I would recommend either doing a clean checkout of ET, or wait until a bit later today and I'll try to have GetComponents make the change a bit more elegantly.
Eric
More information about the Users
mailing list