Sau một cảm giác ngớ ngẩn với drush make và github, tôi phát hiện ra rằng tất cả các thư mục .git (được sử dụng bởi git để ghi lại lịch sử, cấu hình, vị trí gốc, v.v.) đã bị xóa bởi drush make và tôi đã nghe về điều này trước đây nhưng không đi qua bản thân tôi không duy trì các tập tin.
Cụ thể drush thực hiện xóa thư mục .git và bạn có thể thấy rằng nếu bạn chạy nó với tùy chọn --debug
Executing: rm -rf '/tmp/drush_make_tmp_1305733094/__git__/__build__/.git'
Trong tệp tạo của tôi, tôi đang tìm nạp 4 thứ từ git repo vì tôi muốn theo dõi sự phát triển trên chúng, 2 trong số đó là các thành phần tùy chỉnh của tôi (1 mô-đun tùy chỉnh và 1 tính năng ghi lại tất cả cấu hình) và mô-đun truyền thông và lõi drupal khác đến khối lượng lớn các bản sửa lỗi họ nhận được. Toàn bộ mục đích dường như bị đánh bại nếu tôi không thể có các thư mục .git tương ứng nhưng tôi cũng chắc chắn có một cách mà những người khác đang sử dụng drush make với git nhưng không thể tìm thấy trong tìm kiếm nhanh của tôi.
Cảm ơn vì đã dành thời gian cho tôi!
projects[project_name][options][working-copy] = TRUE