Git repo ready!

John Ralls jralls at ceridwen.us
Sat Mar 12 13:11:16 EST 2011


On Mar 12, 2011, at 8:01 AM, Christian Stimming wrote:

> Am Samstag, 12. März 2011 schrieb John Ralls:
>>>>>>>>> However, I think the git repo is missing many of the recent tags,
>>>>>>>>> e.g. the 2.4.3 tag.
>>> 
>>> Sorry to bug you again, but the tags (e.g. 2.4.3) seem to belong to a
>>> different branch than origin/master. Do I see the same repo as you do? On
>>> my local repo, origin/master is 4d1754d2492c8b3118418b0c378feda5e71053aa
>>> "Updated Dutch translation ..."
>>> but the tag 2.4.3 is
>>> e2d71eb340534907c0b2e69e3f4acf2490beb09f where instead it should be
>>> something right next to c6314a4aa5c6923bbf7c54247c52950a4987758f "Only
>>> show the Save As dialog..."
>> 
>> There is no master unless you create it (I recommend in the wiki article
>> that you create it as a tracking branch on trunk). The main branch is
>> "trunk", and that's the branch you should have checked out when you commit
>> back to subversion (until we set up the 2.4 branch, at which point you'll
>> be able to commit back to that branch as well).
> 
> Well. I've just created a newly cloned local repo, exactly following your 
> instructions from the wiki page. I was wrong when talking about 
> "origin/master"; instead, I meant "origin/trunk". Yes, that *is* the branch I 
> have checked out.
> 
>> I don't know what repo you're looking at; let's look at what's on Github.
>> Select 2.4.3 from the "switch tags" dropdown, then switch to the "commits"
>> view.
> 
> I've been looking at my local clone of the github repo. Your explanation of 
> the 2.4.3 tag is identical to what I see with gitk in my local repo, where the 
> 2.4.3 tag is e2d71eb340534907c0b2e69e3f4acf2490beb09f which you've just 
> confirmed. The problem is somewhere else:
> 
> My point is that this tag isn't created on the correct trunk branch. Its one 
> parent currently is 88c6a5be95 (SVN r20344) whereas instead its parent should 
> have been c6314a4aa (also SVN r20344). The former isn't a parent of github's 
> "trunk" whereas the latter is, so the latter is where the tag should be.

Ah, I see. It appears that git-filter created a separate chain of commits when I rebuilt the tags. I'll have to figure out how to rebase it back to a single chain. I may not get to that until tomorrow.

Regards,
John Ralls



More information about the gnucash-devel mailing list