Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 350368 - can not tag map files each build, with only wtpBuild id
Summary: can not tag map files each build, with only wtpBuild id
Status: NEW
Alias: None
Product: WTP Releng
Classification: WebTools
Component: releng (show other bugs)
Version: 3.10   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: webtools.releng CLA
QA Contact: Carl Anderson CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-26 01:22 EDT by David Williams CLA
Modified: 2018-06-29 15:14 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Williams CLA 2011-06-26 01:22:48 EDT
As we are working to make wtpBuild independent of specific committer ids, one issue is that, currently, we tag cvs map files each build, to help make them reproducible, and easier to compare one build to another. 

But, of course, cvs can only be tagged, or written to, with committer id, not wtpBuild. 

So, we'll have to stop tagging each build ... or, figure out some other solution.
Comment 1 David Williams CLA 2012-07-11 08:33:37 EDT
I sort of hate to suggest it, because its a stretch of "the rules" (and, because Denis doesn't like it :)  but the Eclipse Project's PMC requested the Eclipse Project's equivalent (e4Build) be granted the ability to tag and push changes to all their git repos, thus making it a sort of "super committer". If WTP also requests it ... that might make the whole thing be re-considered. 

Of course, there are other solutions as well, which some would say would better from a git point of view ... for example, one could simply record the hash tag for a change set used in build ... and often, recording that might often be enough, but if committers wanted a more meaningful tag for the long term for some builds, they could always do that later, once they had that hash tag.

Just saying what I know ... not recommending any particular action.
Comment 2 David Williams CLA 2012-07-11 08:59:41 EDT
(In reply to comment #1)
> ... [e4Build has] ability to tag and push
> changes to all their git repos, thus making it a sort of "super committer". 

To be more exact, I think it only can commit changes to one repo ("the map files") and it can push tags to other repos ... but, in both cases (map files or tags) they are not really considered "Intellectual Property" which was the main justification.