How should I have pushed just one tag? (was Re: [SCM] Samba Shared Repository - tag end_reviewable created)

Stefan (metze) Metzmacher metze at samba.org
Fri Jun 24 01:46:48 MDT 2011


Am 24.06.2011 08:51, schrieb Andrew Bartlett:
> On Fri, 2011-06-24 at 08:35 +0200, Andrew Bartlett wrote:
>> The tag, end_reviewable has been created
>>         at  3c524a90c6fc95ecbb13b3953ef80cd2e7c740aa (commit)
>>
>> - Log -----------------------------------------------------------------
>> commit 3c524a90c6fc95ecbb13b3953ef80cd2e7c740aa
>> Author: Matthieu Patou <mat at matws.net>
>> Date:   Thu Mar 4 16:12:36 2010 +0300
>>
>>     s4:winbind Add comments and reformat to make it clearer
>> -----------------------------------------------------------------------
> 
> So, I tried to tag a release today (for alpha16).  Clearly I did the
> wrong thing, as I've pushed a number of tags that I've inherited from
> other people into the tree.

I knew this would happen someday...

I think it's time to make the access check hook, check the tag names,
for this I think we should change to use 'samba-' instead of 'release-'
for our tags... I'll propose that in a different mail.

> I did:
> 
> git tag -s release-4-0-0alpha16
> git push origin --tags v4-0-test
> git push origin --tags v4-0-stable:v4-0-stable
> 
> What should I have done?
> 
> Is there any way to remove these tags from the public repo?

I've removed them
> Also, can someone much more careful than I please bypass autobuild to
> merge v4-0-test, v4-0-stable and release-4-0-0-alpha16 tag into
> master?  

release-4-0-0alpha15 was also missing, I've merge both with
git merge -s ours release-4-0-0alpha15
git merge -s ours release-4-0-0alpha16

metze

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 262 bytes
Desc: OpenPGP digital signature
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20110624/8bbdb1cb/attachment.pgp>


More information about the samba-technical mailing list