InfoGrab DocsInfoGrab Docs

문서 변경 사항 백포트

GitLab 문서 변경 사항을 현재 또는 이전 안정 릴리스 브랜치에 백포트하는 방법과 배포 절차를 설명합니다.

백포트에는 두 가지 유형이 있습니다: 현재 안정 릴리스 : 모든 maintainer는 현재 안정 릴리스에 변경 사항(일반적으로 버그 수정이지만 중요한 문서 변경 사항 포함)을 백포트할 수 있습니다. 개발 중인 마일스톤이 18.7이라면, 가장 최근의 안정 브랜치는 18-6-stable-ee 입니다. 이전 안정 릴리스 : 유지 관리 정책 이 준수되도록 보장하기 위해, 이전 안정 릴리스로의 머지는 릴리스 매니저만 할 수 있습니다. 현재 안정 릴리스로 문서 변경 사항 백포트 # 현재 안정 릴리스로 문서 변경 사항을 백포트하려면: 안정 브랜치(예: 18-6-stable-ee )를 pull합니다. 변경 사항을 적용하고 머지 리퀘스트를 여세요. 안정 브랜치 템플릿 을 사용하세요. docs 사이트에 변경 사항을 배포 합니다. 릴리스 매니저를 참여시킬 필요가 없습니다. 이전 릴리스로 문서 변경 사항 백포트 # 이전 안정 릴리스로 문서를 백포트하는 경우는 매우 드물어야 합니다. 문서를 백포트하는 합당한 이유로는 법적 문제, 긴급 보안 수정, 사용자의 업그레이드를 방해하거나 데이터 손실을 유발할 수 있는 콘텐츠 수정 등이 있습니다. 현재 안정 브랜치보다 이전 문서 릴리스에서 문서 변경 사항을 백포트하려면: 백포트 이슈를 생성합니다 . 변경 사항을 백포트하는 머지 리퀘스트(MR)를 생성합니다 . 백포트 변경 사항을 배포합니다 . 이슈 생성 # 사전 조건: 백포트를 요청하는 사람이 이 단계를 수행합니다. Technical Writing 팀 작업 프로젝트 에서 최소 Developer 권한이 있어야 합니다. 백포트 변경 사항 템플릿 을 사용하여 Technical Writing 팀 작업 프로젝트에서 이슈를 엽니다 . 이슈에서 백포트가 필요한 이유를 명시합니다. 다음을 포함해야 합니다: 이 변경 사항의 배경. 변경되는 특정 문서 버전. 문서가 어떻게 변경되는지. 관련 이슈 또는 머지 리퀘스트의 링크. 이슈에 다음 텍스트로 댓글을 작성하여 technical writing 리더십의 승인을 요청합니다: @gitlab-org/tw-leadership could I get your approval for this documentation backport? technical writing 리더십이 백포트를 승인한 후에는 변경 사항을 백포트하는 머지 리퀘스트를 생성할 수 있습니다. 변경 사항을 백포트하는 머지 리퀘스트 생성 # 사전 조건: 백포트를 요청하는 사람이 이 단계를 수행합니다. 백포트가 필요한 프로젝트에서 최소 Developer 권한이 있어야 합니다. 변경 사항을 백포트하려면, 변경 사항이 적용되어야 하는 버전의 안정 브랜치에 변경 사항을 머지합니다. 릴리스 docs 가이드라인 을 따라 백포트를 포함한 머지 리퀘스트를 열고, 이전에 연 이슈를 언급하여 연결되도록 합니다. 리뷰를 위해 머지 리퀘스트를 technical writer에게 할당합니다. technical writer가 머지 리퀘스트를 승인한 후, 리뷰 및 머지를 위해 머지 리퀘스트를 릴리스 매니저에게 할당합니다.