InfoGrab Docs

개발 고려사항 및 주의사항

이 가이드는 기여자가 GitLab CE 및 EE 작업 시 일반적인 개발 과제를 해결하고 잠재적인 함정을 피할 수 있도록 도와줍니다. 데이터베이스 및 토큰 형식 변경 고려 # 배포된 모든 코드는 롤백을 지원하도록 설계되어야 합니다. 롤백은 종종 인시던트를 완화하는 가장 빠른 방법이기 때문입니다. EOC(Engineer On Call) 또는 IMOC(Incident Manager On Call) 팀은 롤백 영향에 대한 완전한 가시성을 갖지 못할 수 있으므로, 모든 배포가 되돌려질 수 있다고 가정하십시오. 가역성을 위한 데이터베이스 마이그레이션 가이드 를 따르는 것 외에도, 사용자 저장 데이터에 영향을 미치는 데이터 형식 변경에 특별히 주의를 기울이십시오. 사용자 저장 데이터(인증 토큰, 구성 파일, 캐시된 값 등)의 형식을 수정할 때는 단계적 배포 접근 방식 사용을 고려하십시오: 1단계: 이전 형식과 새 형식을 모두 허용하는 유효성 검사 로직 배포 2단계: 새 형식으로 데이터를 생성하는