Tình huống: Tôi đang làm việc với Symfony 2.2. Trong danh sách các gói yêu cầu của tôi cũng là một trong các kho chứa github của tôi, hãy gọi nó là "TestLib".Làm thế nào để sao chép kho lưu trữ với Composer mà không có --prefer-source? (sử dụng Symfony 2)
Tôi biết rằng tôi có thể xác định url github làm kho bổ sung trong composer.json của Symfony để tải xuống "TestLib" thông qua Composer từ Github.
Sự cố: Tôi không thể cam kết lưu trữ "TestLib" vì không có thư mục .git cục bộ trong thư mục "TestLib". Tôi đoán nhà soạn nhạc đang tìm nạp một zip từ Github và không nhân bản nó.
Vì vậy, câu hỏi của tôi là: có cách nào để xác định trong composer.json của Symfony rằng Composer nên sao chép TestLib?
Câu hỏi 2: Có thể quy trình làm việc của tôi sai - vì vậy nếu bạn cũng có trường hợp này - bạn xử lý điều này như thế nào?
Tại sao bạn loại trừ nguồn --prefer làm giải pháp khả thi? – Gerry
Tôi chỉ gặp vấn đề này sau khi tìm kiếm một vấn đề mà tôi đang gặp phải. Tôi đoán là tác giả không muốn lấy nguồn cho tất cả mọi thứ, nhưng chỉ cho TestLib vì đây là vấn đề tôi đang gặp phải. Wow, sẽ trả lời một câu hỏi chỉ để tìm ra bạn là người hỏi nó một tháng trước, đó là một số stackInception – Gerry