2009-10-30 8 views
1

저는 꽤 무거운 웹 앱을 실행하는 데는 위험 할 정도로 가까우며 품질 보증에서는 제 서버에 거의 모든 것이 있습니다. 여전히 감동적이고 변화가 일어나고 있습니다. 서버의 스냅 샷을 밤마다 가져 가면서 변경 관리를하고 싶습니다. 무언가가 끔찍하게 바뀌면 내 환경이 바뀌 었는지 정확하게 판단 할 수 있습니다. 잘못 (특히 내가 프로덕션을하는 동안). 그래서 궁금 해서요 ... 누구든지 좋은 변경 관리 앱 (웹 또는 기타)에 대한 제안 사항이 있습니까? 다른 사람들은 무엇을합니까? 그냥 빨면 스프레드 시트를 사용해야하나요?변경 관리 제안 사항?

+1

어떤 기술/플랫폼을 사용하고 있습니까? 팀 규모는 어떻습니까? –

+0

응용 프로그램과 환경에 대해 더 많은 정보를 제공할수록보다 나은 대답을 얻을 수 있습니다. – quip

+0

예, LAMP 웹 앱 ... 솔로 :) – Adamjstevenson

답변

6

내 제안은 소스 컨트롤을 사용하는 것입니다. 유능한 지사를 가질 수 있으며 각 개발 노력은 주어진 릴리스를 생산에 적용 할 때 자체 지부가 다시 찌르 기 전에 자체 지점을 생성 할 수 있습니다. 그렇게하면 소스 컨트롤에 prod에서 릴리스 된 각 버전이 있습니다 (소스 컨트롤을 사용하면 최소한 버전간에 변경된 내용을 확인할 수 있습니다).

편집 : TFS Branching Guidance은 매우 유용하며 개념은 다른 소스 제어 시스템에 적용 할 수 있습니다. 이 방법에 관심이 있다면 읽는 것이 좋습니다.

관련 문제