2014-02-20 2 views
2

우리는 프로젝트 (asp.net, js, css, 코드 숨김 등)와 일부 클라이언트 (예를 들어 한 쌍)를 가지고 있습니다.

여러 클라이언트의 프로젝트를 개발하고 지원하는 가장 좋은 방법은 무엇입니까?
클라이언트의 CSS, 이미지 및 일부 js 코드가 프로젝트 내에 있지만 웹 양식, CSS, js 및 서버 코드의 대부분이 일정합니다.

git 브랜치가 우리에게 도움이 되었습니까, 복합 컨트롤 또는 다른 솔루션에 도움이 되었습니까?여러 클라이언트의 프로젝트 코드를 지원하는 가장 좋은 방법은 무엇입니까?

+0

WordPress가 작동하는 방식과 비슷한 모델로 제안하고 기본 사이트를 잘 실행하여 재정의 할 수있게합니다. 그런 다음 기본 프로젝트의 바이너리를 클라이언트 파일이있는 새 프로젝트로 가져올 수 있습니다. –

+1

출처 안전을 찾고 계십니까? –

+0

소스 세이프는 현재 중요하지 않습니다 –

답변

1

Git에는 "Branch Per Client"라는 단일 솔루션이 있습니다. 기간

+0

프레임 워크 부분 만 병합하는 방법은 무엇입니까? –

+0

@IlyaKlementiev - 추가 "바닐라"지점 지원, 최종 사용자에게 변경된 지점 변경 - 지점 –

관련 문제