2017-10-17 15 views
2

내 질문은 이상하게 들릴지 모르지만 나는 15-20 모듈과 15-30 ressources (개발자) 사이에 포함될 Joomla 프로젝트에서 작업하는 방법을 찾고 있습니다.Joomla 프로젝트에서 여러 개발자와 어떻게 협력 할 수 있습니까?

학생 프로젝트이며 우리는 제약 조건을 수정할 수 없습니다.

우리는 가능한 한 가장 간단한 방법으로 코드 버전 관리, 데이터베이스 버전 관리를 처리하는 방법을 찾고 있습니다. 코드에 대한

  • 사용 자식
  • 밀어 코드 + 데이터베이스를 커밋 데이터베이스의 덤프에, 전에 커밋
  • 을 변경합니다

    우리가 지금 생각 시스템은 다음이다

이 방법이 최선의 방법은 아니며 다중 개발자 J에 대한 좋은 해결책이 있는지 알고 싶습니다. oomla 프로젝트?

미리 감사드립니다.

답변

1

Joomla 확장 개발 모드에서는 should not use git or any versioning tool을 사용할 수 없습니다. 모든 확장 기능이 설치되고 저장소가 완전히 완료되면 확장 기능을 약간만 수정하면됩니다.

당신이 할 수있는 가장 좋은 일은 각각의 확장 기능에서 별도로 작업하는 것이지만 동일한 Joomla 웹 사이트에서하는 것입니다. 말할 필요도없이 여기에있는 위험은 누군가의 확장이 깨져서 (모든 것을 무너 뜨릴 수있는 경우), 이것이 일어날 때 방해 할 수석 개발자가 필요한 이유입니다 (그리고 누가 작업의 전반적인 품질을 관리 할 것인가) . 일일 백업은 시스템이 안정된 상태가 될 때까지 필수 사항입니다.

이 프로젝트의 버전을 계획하는 데 몇 주가 소요될 수 있으며 작동하지 않습니다.

+1

안녕하세요 @ itctopus, 그리고 당신의 답변에 감사드립니다! 우리는 우리의 개발을 여러 개의 확장으로 재구성하고 각각에 대해 개별적으로 작업하지만 Joomla의 개별 인스턴스에서 작업 할 것입니다. 우리는 결국 결국 소수의 리드 개발자와 함께 모든 것을 가져올 것입니다. 우리는 몇 가지 개발자와 함께 버전 관리 문제를 계속 조사 할 예정이지만 CMS 개발의 버전 관리 솔루션이 좋을 것이라고 생각합니다. 다시 한번 감사드립니다. – blackjak231