Re: any way to apply tag across all branches in repository?
From: Mark Struberg <hidden>
Date: 2016-06-15 22:46:48
We have one "official" branch for each target board...so maybe a dozen or so branches.
Chis, to me this sounds more like you abuse SCM branches for what should be into 'modules' In SVN this would make not a big difference (because of the silly svn:copy thingy) but for any sane SCM, tags are not directories! If you move all your board specific code into child-modules, then you could happily tag over your whole project (including all those modules). LieGrue, strub
--- Chris Friesen <cfriesen@nortel.com> schrieb am Di, 19.5.2009:
Von: Chris Friesen [off-list ref] Betreff: Re: any way to apply tag across all branches in repository? An: "Linus Torvalds" [off-list ref] CC: "Brandon Casey" <redacted>, git@vger.kernel.org Datum: Dienstag, 19. Mai 2009, 23:31 Linus Torvalds wrote:quoted
On Tue, 19 May 2009, Chris Friesen wrote:quoted
The tagging would be done only by the "official"build process (whichquoted
quoted
pulls from an "official" repository), not by eachdesigner. Typicallyquoted
quoted
the official builds would be done weekly, morefrequently if requested.quoted
Well, you can tag when you do that official build. Doyou really doquoted
"official" builds from all branches? That sounds a bitinsane. We have one "official" branch for each target board...so maybe a dozen or so branches. Developers do private builds, but they're not tagged.quoted
Remember: you don't have to tag whatever is the "top"- tagging can happenquoted
later. Tagging at build-time is perfectly fine.Tagging at build-time is actually the plan.quoted
In fact, I'd suggest going even further. Don't tag thesource branch whenquoted
you build - tag it after it has passed whatevertesting you do (I hope youquoted
_do_ have some extensive test-suite before release),and as you actuallyquoted
make it public (or whatever you do). Only at _that_point, tag the treequoted
with "release-$branch-$date" or something like that.There's a fairly extensive test suite. This might be an option.quoted
Remember: you don't have to tag the top-of branch. Youcan tag any commit,quoted
after-the-fact. So even if you've done otherdevelopment since, just makequoted
sure to tag the commit you actually built and tested.Good point. I think I've got enough information to get something working. Thanks for all the help. Chris -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html