2011-05-16 7 views
4

질문이 있습니다. PHP에서 스크립트 저장소 (svn 또는 git 아님)를 만들 수 있습니까?PHP 스크립트 저장소

나는 그것을 설명하고, 웹 애플 리케이션을 만들고, 약간의 변경과 새로운 기능을 만들고 LAMP가있는 로컬 호스트 컴퓨터에 설치 한 다음 변경을 프로그래밍하고 메인 서버에 업로드 할 때, "클라이언트"가 변경 사항을 감지하고 Microsoft, MacOS 또는 Linux의 자동 업데이트와 같은 새로운 변경 사항을 경고하거나 자동으로 다운로드합니다.

가능하다면 어떻게 할 수 있습니까?

감사의 말씀을 전합니다.

감사합니다, 카를로스

답변

5

이것은 PEAR에 대한 작업 (PHP 확장 및 응용 프로그램 저장소)처럼 들린다. It describes itself "재사용 가능한 PHP 구성 요소를위한 프레임 워크 및 배포 시스템".

PEAR 채널 서버를 설치해야합니다. Pirum은 아마도 가장 단순합니다. 그런 다음 서버에서 프로젝트를 설정해야합니다.

그러면 클라이언트 서버가 PEAR 클라이언트를 설치하고, 서버를 채널로 추가하고 패키지를 설치해야합니다. 이것은 모두 매우 간단하고 Pirum 문서에서 설명됩니다.

그런 다음 cron 작업을 사용하여 정기적으로 pear upgrade packagename을 수행 할 수 있습니다.

+0

수동으로 코딩 할 수 있습니까? 모든 코드에 Pirum을 설치할 필요가 없습니다. – Brookete

+0

@Brookete 모든 서버에 PEAR을 설치하면됩니다. 많은 사람들이 이미 그것을 가지고있을 것입니다 ... 그렇지 않으면, 여러분의 코드가 중앙 서버에 있고 cron 작업이 클라이언트 서버에 정기적으로 그것을 다운로드하는 시스템을 함께 사용하는 것이 어렵지 않을 것이라고 확신합니다. – lonesomeday