많이 재사용하고 고도의 유연성과 모듈성을 목표로하는 객체 지향 PHP 코드 라이브러리를 만들 필요가 있습니다. 그것의 독립적 인 성격 때문에 나는 그것이 SVN 프로젝트로 존재하기를 바란다.두 개의 개별 프로젝트에있는 코드를 서브 버전과 함께 concurently
저는 새 웹 프로젝트를 만들 수 있고, SVN에 별도의 프로젝트로 저장하고, 라이브러리 프로젝트 코드도 포함시키고 싶습니다. 이 과정에서 웹 애플리케이션 코드를 코딩하고 커밋하는 동안 라이브러리에 클래스를 추가해야 할 수도 있습니다. 나는 그렇게 할 수 있고 그 변화를 도서관 프로젝트 코드에 다시 맡길 수 있기를 바란다. 내가 원래 기본 프로젝트 코드의 지점에 라이브러리에 변경 내용을 커밋하고 웹 프로젝트에 관련된 지점 이름을 두 가지 방법으로
의 코드를 관리 할 수있는 모든이의 관점에서
나는 그것을 함께 사용했다
라이브러리에 대한 변경 사항을 원래 코드로 되돌 리거나 존재하는 특정 참조에 관계없이 크기를 늘리십시오.
나는 두 가지 질문이
그럴 각을 변경 나를 수 있도록 즉, 파괴 기능이 손상 아직 새 프로젝트에이 라이브러리 프로젝트 코드를 포함 할 수 있습니다 방법 개별 프로젝트?
어떻게 코드를 동기화 할 수 있습니까? 라이브러리 코드를 관리하는 첫 번째 방법을 선택하면 다른 지점에서 변경 사항을 가져 와서 다른 지점에서 변경하여 사용할 수 있습니다.
편집 - 나는 단순히 개별적으로 프로젝트를 확인하고/개별적으로뿐만 아니라 그들을 업데이트 커밋 할 수 실현,하지만 어떻게 그들이 하나의 프로젝트로 함께 포함 할 수 있습니다? 좀 더 명확히하기 위해 위에서 정의한 요점을 고려하여 통합 된 Subversion 프로젝트로 라이브러리 코드를 포함하는 웹 프로젝트를 어떻게 만들 수 있습니까?
이것은 답처럼 보입니다 - 이것이 내가 웹 프로젝트와 동시에 라이브러리를 수정할 수 있다고 생각하는 방식으로 작동한다면 dwight의 제안을 고려하여이 코드를 두 깨끗하고 분리. 고맙습니다 :) –