(1) Main Branch에서 Pull Request 한 경우 반려.
- Record 업데이트 관련 경우 바로 Merge
(2) Pull Request 메시지와 Commit 메시지가 규칙에 맞게 작성되지 않은 경우 반려.
- 규칙 :
[파트:작성] 내용
- 파트 종류 : 발단, 전개, 위기, 절정, 결말
- 작성 종류 : 소설, 삽화, 정정, 관리, 기타
(3) 원저장소의 데이터가 반영되어 있지 않으면 반려.
Merge pull request #번호 from daew0n/main
커밋 메시지가 없는경우 충돌 유무 확인.
(4) [파트:소설]
의 경우 문장을 5개 미만 추가 했으면 반려.
- 문장의 기준은 마침표(
.
,!
,?
) 개수. - 단, 대사에서 (
..
,...
,..?
,..!
등)와 같은 꾸밈형 문장 마침표는 마침표 개수에서 제외. [파트:소설, 정정, 삽화]
등 다른 작업이 있어도[파트:소설]
부분에서 문장을 5개 미만 추가 했으면 반려.
(5) 충돌이 발생한 경우
- 단순 충돌 : 충돌 해결에 단순한 '문장 추가, 문장 삭제'만 필요한 경우 해당 관리자가 직접 충돌 해결.
- 복합 충돌 : 해당 관리자가 적절하다고 생각하는 내용 흐름으로 복합적으로 문장 수정한다. 혹은 충돌 해결이 어려운 경우 반려.
- 기타 : 내용 흐름에 중요한 결정이 되는 경우 '관리자방'에서 토의.
(6) 파일을 수정한 경우 관리자가 변동사항에 대한 커밋 메시지 작성
- 충돌을 해결한 경우 :
[관리자:충돌] 내용
- 내용을 편집한 경우 :
[관리자:편집] 내용
(7) 해당 Pull Request를 Merge.