...
프로젝트/저장소 설정에서 Branch Permission을 통해 아무나 브랜치를 삭제하지 못하게 권한 설정을 하여 잘못 체크되어 브랜치를 삭제하지 못하게 할 수 있습니다.
- Branches에서 branch 이름, branch 패턴 또는 branch 모델을 선택합니다.
- branch 이름 - branch 이름과 일치하는 branch를 적용 대상으로 선택
- branch 패턴 - branch 이름을 일치시키기 위해 패턴 구문을 사용하여 분기를 지정합니다.
- branch 모델 - 액세스를 제한할 branch 유형을 선택합니다.
- Restrictions : 제한할 작업 유형을 선택합니다.
- prevent all changes - 지정된 branch로의 푸시를 방지하고 지정된 branch 또는 패턴과 일치하는 새 branch 만들기를 제한합니다.
- prevent deletion - branch 및 태그 삭제를 방지합니다.
- prevent rewriting history - 지정된 branch(예: 강제 푸시 또는 리베이스)에서 히스토리가 다시 쓰여지는 것을 방지합니다.
- prevent changes without a pull request - 지정된 branch에 직접 변경 내용을 푸시하는 것을 방지합니다. 내용 변경은 pull request 요청에서만 허용됩니다.
...
참조
내용
- Bitbucket Data Center and Server 7.15 release notes | Bitbucket Data Center and Server 8.3 | Atlassian Documentation
- [BSERV-9254] Allow "Delete source branch after merging" to be enabled by default - Create and track feature requests for Atlassian products.
...