Deleting committed changes is definitely bad. Deleting branches that ultimately 
participate in the release is also bad.

However, deleting tags for "failed" releases is fine as is deleting a branch 
that never transitively participated in a release should be fine as well.

Do I misunderstand something?  Is there some infrastructure limitation?

Sent from my iPhone

> On Jan 28, 2015, at 6:07 AM, Mark Struberg <[email protected]> wrote:
> 
> Hi folks!
> 
> I've found another thing which is ugly
> 
> release-tomee-1.7.2 and
> tomee-1.7.2 branches which are actually just leftovers it seems?
> 
> 
> Please be aware that we MUST NOT DELETE anything at ASF repos! We must not do 
> history rewrite!
> 
> So think REALLY hard before creating branches which are just utter garbage. 
> In git you just cannot get rid of them that easily. They get mirrored 
> downstream automatically and we have no whatever control about them anymore!
> 
> Please read how we handle GIT over at DeltaSpike. 
> 
> We e.g. release with localCheckout=true and pushChanges=false. 
> 
> 
> Just ping me if I need to go into details.
> 
> LieGrue,
> strub

Reply via email to