Re: [RFE] Add minimal universal release management capabilities to GIT
- From
Jacob Keller <jacob.keller@gmail.com>
- Date
- Oct 24, 2017, 07:38 UTC
- Message-ID
- <7DC2A15E-0B47-4398-8B62-DC39C5EA1343@gmail.com>
- In-Reply-To
- <1760206035.56692.1508594211365.JavaMail.zimbra@laposte.net>
On October 21, 2017 6:56:51 AM PDT, nicolas.mailhot@laposte.net wrote:
Show 5 quoted lines
> > >----- Mail original ----- >De: "Stefan Beller" >
Show 6 quoted lines
>> git tags ? > >Too loosely defined to be relied on by project-agnostic tools. That's >what most tools won't ever try to use those. Anything you will define >around tags as they stand is unlikely to work on the project of someone >else
I think that this could easily be built by a separate script which provides git release command line and uses tags under the hood in a well formed way. I wouldn't say that the method outlined here works for all projects but I do agree it's fairly common and could work for many projects
I think most large projects already use annotated tags and tho they have their own format it works pretty well.
Showing a tool that could help projects create more standardized release tags would be helpful.
I think such a tool could already be built, scripted to create annotated tags with a well formed name. I don't think you necessarily need to have this in core git, tho I do see that your main goal is to piggyback on git itselfs popularity
Thanks Jake
-- Sent from my Android device with K-9 Mail. Please excuse my brevity.