2017-05-11 5 views
-5

가능한 한 최선을 다해 설명하고 있습니다.개발 환경 및 버전 관리를위한 솔루션이 필요합니다.

저는 PHP로 작성된 다른 사이트에서 일하는 개발자 팀을 운영하고 있습니다. 예를 들어

, 그들은 지금

내가 그들에게 마스터가 준비 영역이 될 것입니다 자식 솔루션 같은 것을 갖고 싶어 사이트 mysite.com에서 작업하지만 난 다른 지점에 액세스 할 수 있습니다 그들을 보아라.

예를 들어 설명해 보겠습니다.

Dan은 mysite.com에서 작업 중입니다. 그는 staging.mysite.com (마스터)에서 분기 한 로컬 개발 환경을 가지고 있습니다. Dan은 dan-branch-1이라는 분기를 만들고 dan-branch-2라는 분기를 만듭니다. 두 지점은 staging.mysite.com/dan/dan-brach-1 및 staging.mysite.com/dan/dan-branch-2 주소에서 사용 가능해야합니다. 사용할 수 있다고 말하면 브라우저 할 수있는 웹 사이트를 의미합니다. 내 고객이 우리가 변경 한 사항을 볼 수있는 각 지점에서 staging.mysite.com의 사본을 갖습니다. 변경 사항이 승인되면 Dan은 분기를 마스터에 다시 병합합니다. 마지막으로 프로덕션 서버에 마스터를 업로드합니다.

저를 도울 수있는 그런 해결책이 있습니까?

감사합니다.

답변

-2

Netbeans에는 원격 서버 옵션이 있습니다.

시도해 볼 수 있습니다.

원격 서버에 액세스 할 수있는 PHP 프로젝트 또는 기존 프로젝트의 오른쪽 마우스 버튼 속성 및 린 구성을 사용하여 원격 서버 세부 정보, FTP, 폴더 경로를 제공 할 수 있습니다.

개발자가 동일한 파일에서 작업하는 경우 수동으로 동기화해야합니다.

코드가 병합됩니다. 병합 할 시간이 필요하지 않습니다.

및 응용 프로그램은 항상 업데이트됩니다.

감사합니다.

+0

내가 찾던 해결책이 아닙니다. – digicom

0

많은 검색을 한 후 내 문제에 대한 exect 솔루션을 발견했습니다.

GitLab이라고하며, 내가 찾은 모든 것을 제공합니다.

인터페이스가 약간 구식으로 보이고 학습 곡선이 가파르게 보입니다.하지만 사실은 완전한 솔루션이므로 배우고 시도해 보겠습니다.