나는 첫 번째 webapp를 시작하고 있으며, 일반적으로 일을 어떻게하는지 잘 모르겠습니다. 장고와 아파치를 사용하고 있습니다 :webapp을 구성하는 방법은 무엇입니까?
어떻게 소스 제어 저장소를 관리합니까? 별도의 폴더에 체크 아웃 한 다음 파일을 복사하는 빌드 스크립트가 있습니까? 정확히 저장소에 추가해야하는 것은 무엇입니까? 즉, 자동 생성 된 파일을 커밋하지 않도록하려면 어떻게해야합니까? (때로는 자동 생성 기능과 아직 알지 못했던 기능을 알기가 어렵습니다. :)
먼저 비공개 개발 페이지에 배포 한 다음 준비가되면 기본 페이지에 어떻게 배포합니까? 두 대의 서버를 설치할 수 있습니까? 그렇다면 어떻게?
좋은 답변입니다. 필자는 왜 사람들이 라이브 서버에서 체크 아웃하는 대신 내보내기를 사용하는 것이 까다로운 지 궁금해했습니다. Webapp 코드가 라이브 웹 루트에있는 PHP 외의 다른 회사의 보류입니까? 그렇지 않으면 나는 정말로 그것이 중요한 이유를 볼 수 없다 (나는 어떤 문제도없이 체크 아웃을 사용한다, FWIW). –
체크 아웃이 아닌 내보내기를 사용하는 한 가지 이유는 실제 사이트 (일반적으로 A-Bad-Thing TM)에서의 편집을 권장하지 않기 때문입니다. 또 다른 이유는 라이브 사이트를 백업하는 경우입니다. 나는 당신이 원한다면, .svn 디렉토리는 제가 현재 사용하고있는 891MB 체크 아웃 중 379MB를 차지합니다. –