우리 팀과 저는 기존의 워드 프레스 사이트를 보유한 고객과 함께 상당한 양의 콘텐츠와 맞춤 테마를 사용하고 있습니다. 그룹 블로그로, 전 세계에 항상 콘텐츠를 추가 및 편집하는 여러 블로거가 있습니다.
우리의 임무는 몇 가지 새로운 기능으로 완전히 새로운 테마를 만드는 것입니다. 이러한 기능 중 일부에는 새로운 사용자 정의 위젯, 플러그인 및 데이터베이스 필드가 필요합니다.
현재 자체 개발 시스템을 개발하고 단일 개발 서버에 통합하고 있습니다. 모든 코드는 SVN 버전입니다. 우리가 임명 한 DBA는 데이터베이스 변경 사항을 개발자 DB에 수동으로 병합하고 있지만 곧 자동화 할 수 있기를 바랍니다.
방금 프로덕션 릴리스 프로세스에 대해 이야기하기 시작했습니다. 의미 : 완료되면 모든 사용자 지정 코드를 프로덕션 (실제) 서버에 원활하고 가능한 한 중단없이 어떻게 가져올 수 있습니까?
우리는 몇 가지 계획을 염두에두고 있지만 다른 사람들도이 문제를 어떻게 해결했는지 듣고 싶습니다. 피해야 할 모범 사례 나 알려진 함정이 있습니까?