FYI

---------- Forwarded message ----------
From: David Nalley <[email protected]>
Date: Tue, Nov 3, 2015 at 9:40 PM
Subject: Immediate change to git
To: David Nalley <[email protected]>


Hi folks,

After the many emails you may have seen around Git, I am writing yet
another.

To date, on our git repos, we've only 'protected' master, trunk, and
release branches and tags. This has left other branches open to
rewriting, force pushes, and branch deletion.

Recently, we've discovered that many projects (just under 50) have one
or more repos that are using something other than master or trunk as
their main development branch. In some cases this is a 'develop'
branch in others it's more like $project_version which leaves those
branches open to deletion, rewriting, etc.

So today, we're taking an interim step of disabling non-fast-forward
pushes and branch deletion across all of our git repos. I emphasize
interim, as it's a stop-gap measure to get us back to the level of
protection we've set expectations for. I know that this will be
disruptive to many folks' way of operating in their git environment,
so we are hoping to make this interim solution short lived. If your
project has immediate needs that you find are blocked by this, please
do reach out to the Infrastructure team, and we will work to make sure
we can help with a timely workaround for those specific cases.

The longer term solution to this issue may be a policy decision or it
might be a technical solution. I sadly don't know what that solution
will be. We are going to be discussing this on the public
infrastructure-dev mailing list, and I invite you to join us in that
discussion.

--David

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]




-- 
Sergio Fernández
Partner Technology Manager
Redlink GmbH
m: +43 6602747925
e: [email protected]
w: http://redlink.co

Reply via email to