Giả sử tôi đã tạo một khối có một số văn bản Full HTML (Nguồn cấp dữ liệu Facebook) bên trong. Làm cách nào tôi có thể cam kết khối và nội dung văn bản của nó vào kho Git của mình, để đồng nghiệp của tôi có thể kéo nó?
Giả sử tôi đã tạo một khối có một số văn bản Full HTML (Nguồn cấp dữ liệu Facebook) bên trong. Làm cách nào tôi có thể cam kết khối và nội dung văn bản của nó vào kho Git của mình, để đồng nghiệp của tôi có thể kéo nó?
Câu trả lời:
Biến nó thành một tính năng . Điều tệ là, nó không hoạt động trên các khối tùy chỉnh tích hợp, vì vậy bạn cần sử dụng Hộp để hoạt động.
Bằng cách đó, bạn có thể xuất khối dưới dạng mô-đun và mô-đun là tệp văn bản, vì vậy GIT chấp nhận chúng với sự hỗ trợ đầy đủ của nó.
Sau đó, có tính năng mô-đun Git . Nó tuyên bố:
Các tính năng cho Git cho phép người dùng đáng tin cậy ghi các tính năng trực tiếp vào đĩa, cam kết chúng sẽ git và đẩy chúng vào một điều khiển từ xa. Điều này giúp cho các nhà xây dựng trang web có thể quản lý các tính năng trong git mà không cần phải nhúng tay vào dòng lệnh.
Tạo mô-đun cho khối đó bằng mô-đun Tính năng và sau đó cam kết mô-đun đó vào kho GIT của bạn.
Để biết thêm thông tin, bạn có thể đọc README.txt của mô-đun tính năng từ.
Tại sao không ghi đè khối bằng tệp mẫu block.tpl.php có liên quan . Bằng cách đó, bạn có thể dễ dàng quản lý nội dung khối bằng Git. Hạn chế tất nhiên là khối không thể được quản lý trong giao diện người dùng quản trị viên Drupal, nhưng nó cũng có thể là một điểm cộng nếu người dùng có quyền chỉnh sửa khối không được phép chỉnh sửa nó. Vì vậy, tất cả phụ thuộc.