최근 프로젝트 중 하나에 대한 개발/배포주기를 설정 중입니다. 여기 내가 무엇을하려고하는지입니다.수은으로 웹 사이트 구축
- "mercurial"로컬 복제본에 최신 코드를 적용하십시오. "의 bitbucket"에서 호스팅 중앙의 repo에
- 푸시를
- 열기 일부 웹 기반 관리 콘솔 이미의 bitbucket의 환매 특약이 자동으로 최신 커밋을 가져옵니다 사용하도록 구성되어 내 서버에 (이것이 내가 도움이 필요한 부분입니다) 목록을 보여줍니다.
- 수정 버전 중 하나를 선택하고 효과적으로 웹 사이트를 업데이트 할 수있는 업데이트를 수행하십시오.
- 최신 개정판에 몇 가지 문제가있는 경우 동일한 웹 콘솔을 사용하여 이전 버전으로 돌아가십시오.
"SourceTree"를 step1 및 step2에 사용하고 있으며 전체주기 GUI를 유지하려고합니다. 누구든지 서버 측 관리 (3,4,5 단계)에 사용할 수있는 도구를 제안 할 수 있습니까?
[정상적인 방법] (http://stevelosh.com/blog/2009/01/deploying-site-fabric-and-mercurial/)에 대해 읽은 것으로 간주합니다. 배포 된 웹 사이트의 Repo로 로컬 저장소에서 직접 푸시하는 경우 # 3 및 # 4를 다루고 있습니다. 아 ~ # 5 아닙니다. 그게 내가 직접하는 방법이야. – Helgi
예, 블로그 게시물을 보았습니다 ...하지만 좀 더 사용자 친화적으로 만들고 싶었습니다 ... 개발자를 위해 서버 프로비저닝을 피하십시오! –
일회성 설치를 피할 방법이 없습니다. –