2012-04-25 5 views
0

우리는 지속적으로 우리 웹 사이트에 들어가 정기적 인 유지 보수 및 업데이트를하는 5-6 명의 소규모 팀입니다. 우리는 우리가 다루는 300 개가 넘는 웹 사이트를 가지고 있습니다.많은 정적 웹 사이트 버전 관리

내일 시작할 새 팀원을 추가했습니다. 우리는 프로세스를 업데이트하고 버전 제어를 사용하여 일이 시작되기를 기대하고 있습니다.

바로 지금 우리는 실제 작업 중이며 FTP를 통해 변경 작업을하고 있습니다. 따라서 두 사람이 같은 파일을 열면 하나는 덮어 쓸 수 있고 결국 끝날 수 있습니다. 그것은 단지 재앙이 일어나기를 기다리고 있기 때문에, 상황이 악화되기 전에 그것을 고치고 싶습니다.


이상적으로, 우리는 버전 제어 시스템의 일종을 사용하고 싶습니다 우리가 어디 수 : 뭔가가는 경우

  • 가 덮어 누군가에 대해 걱정하지

    특정 버전으로 다시 변환하는
  • 기능 변경 잘못된
  • 변경 사항을 팀 구성원이 설명 할 수있는 능력
  • 변경 사항을 커밋하여 다른 서버에서 테스트 할 수있는 테스트 장소가 있어야합니다. 일단보기 좋게 보이면 라이브 웹 사이트에 게시 할 수 있습니다.

나는 github에콩나무 살펴 보았다 나는 몇 가지 질문이 : 우리는 300 개 이상의 웹 사이트가있는 경우

  • 이, 그 모든 저장소에서 할 수 있습니까? 아니면 각각 별도의 것을 필요로합니까? 그것이 어떻게 작동 할 지 확신하지 못합니다.
  • 어떤 버전 관리 시스템을 권해 주시겠습니까?

내가 정말 다른 회사가 사용하고있는 아이디어와 방법 같은 사이트에서 작업하는 소수의 팀 구성원이있을 때 전체 프로세스가 작동을 좀하고 싶습니다.

사이트는 30 페이지 이하의 정적 정보 웹 사이트이므로 작은 웹 사이트이며 내용을 추가/편집하거나 단추를 추가하는 것만으로 변경 사항이 변경되지 않습니다.

도움 주셔서 감사합니다.

답변

1

나는 골드 피처 주최의 Bitbucket를 추천 할 것입니다. https://bitbucket.org/plans

5 명의 사용자 만 필요한 경우 실제로 무료로 다운로드 할 수 있습니다.

모든 계획에는 개인 리포지토리가 무제한으로 포함됩니다. 무제한 디스크 공간, 위키 등.

그러나 팀이 확장되면 조금 비싸기 시작할 수 있습니다. 가격은 사용자 기반이기 때문에.

이 모든 것을 어떻게 구성 할 것인지에 관해서는.각각에 대해 별도의 저장소를 갖는 것이 좋습니다. 따라서 특정 웹 페이지의 코드가 어디에 있는지 혼동하지 않아도됩니다.

1

웹 사이트를 관리하기 위해 버전 제어 시스템을 사용하는 것이 현명한 결정입니다. 버전 관리 도구의 대부분

은 당신의 요구 사항을 충족 할 수 있습니다, 더 나은 협력을 얻는 역사를 추적, 우리는 300 개 이상의 웹 사이트가있는 경우 등

, 그 모두가 하나 개의 저장소에서 할 수 있는가? 아니면 각각 별도의 포크가 필요합니까? 그것이 어떻게 작동 할 지 확신하지 못합니다.

이 달려있다. 이 300 개 이상의 웹 사이트가 관련되어 있다면 (예 : 일부 부품이 웹 사이트에서 공유 됨) 하나의 저장소 아래에 두는 것이 좋습니다. 그렇지 않으면 어느 쪽이나 괜찮습니다.

어떤 버전 제어 시스템을 권장합니까?

이들은 작은 웹 사이트이므로 호스팅 서비스를 사용하는 것이 좋습니다. github은 좋은 옵션입니다. SourceAnywhere Hosted를 고려할 수도 있습니다.

관련 문제