2017-02-03 91 views
0

我的公司正在使用VSTS與git。訪問控制彙總設置似乎自從昨天在VSTS中發生了變化。我看到了比以前更多的選擇。tf402455當我刪除功能分支

我是MyRepository管理員和MyRepository團隊的成員。

我得到一個:

2017 tf402455: pushes to this branch are not permitted; you must use a pull request to update this branch. 

,當我試圖刪除一個完成接上請求源分支,儘管我已經做給允許權限MyRepository管理員和MyRepository團隊強制推送(重寫歷史記錄和刪除分支)正常情況下,我只需爲MyRepository管理員提供強制推送權限即可。在我爲管理員完成時看到tf402455後,我向MyRepository Team添加了權限。

這是我一天做多次的事情。需要更改權限嗎? VSTS的用戶界面似乎每隔幾個月就會改變一次,您必須花費幾天的時間才能找出如何再次執行例行任務。

+0

我猜想有人啓用此分支的分支政策。嘗試暫時關閉。 – jessehouwing

+0

我會看看我能否找到它。我只是在不同的功能分支上嘗試過相同的功能,並且它工作正常!就像我說的,這是我每天都在做的事情。隨着對VSTS的更改,當前選定的VSTS組在Edge瀏覽器中無法正確顯示。當您選擇一個組時,您會看到「訪問控制摘要」更改,但顯示選中哪個VSTS組的欄太淡了。昨天更明顯。 – Eric

+0

分支政策是問題所在。它顯然與VSTS中的用戶界面變更無關,您能否將您的評論作爲答案? – Eric

回答

2

看起來好像有一個保護這個分支的分支策略。不管它是否應該保護你免於刪除分支,但是值得商榷。

您應該可以在刪除分支策略後刪除分支。