일부 디렉토리에 포함 된 일부 zip 파일을 포함하는 공용 git 저장소 (bitbucket)가 있습니다. 각 우편 번호에 대한 다운로드 버튼을 보여주는 PHP 페이지를 만들고 싶어서 bitbucket에 들어갈 필요없이 다운로드 할 수 있습니다.PHP에서 git 파일/디렉토리 트리 구조를 얻는 방법은 무엇입니까?
이것은 모든 zip URL을 복사하고 적절한 htlm 버튼을 만들 수 있지만 실제로 원하는 것은 고정 페이지가 아니라 현재 git 저장소에있는 zip 파일로 자신을 자동 완성하는 PHP 페이지입니다. 그것은 빠르게 성장하고 있으며 매번 내 페이지를 수동으로 업데이트하고 싶지 않기 때문입니다.
가능한가요? 코드 부족으로 유감이지만 어디서부터 시작해야할지 모르겠습니다.
아무것도의 그 zip 파일의 릴리스입니다 보여줍니다? 그렇다면 리포지토리에 저장하는 대신 적절한 릴리스 프로세스를 설정해야합니다. – andy
여러 프로젝트가 분리되어 출시됩니다. 프로젝트에 대한 하나의 디렉토리가 있고 각 프로젝트 소유자는 그의 디렉토리에서 메인 저장소에 추가되는 zip 파일의 형태로 새로운 릴리스를 공유하는 시스템을 가지고 있습니다. 사용 가능한 릴리스 및 다운로드 페이지가 필요합니다. "적절한 릴리스 프로세스"에 대해 정확히 무엇을 의미합니까? –
리포지토리에 릴리스가있는 대신 별도의 영역에서 다운로드하도록 제공하십시오. 그렇게하면 복제본을 완전히 복제하려는 경우에 대비하여 훨씬 작은 저장소가 생성됩니다. – andy