Deleting those is fine. But we must make sure that no essential commit gets 
lost. And this is only doable by totally forbidding history rewrite on the repo.

LieGrue,
strub





> On Wednesday, 28 January 2015, 18:27, Alan Cabrera <[email protected]> 
> wrote:
> > 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