Tôi muốn áp dụng một bản vá cho lỗi này (http://code.djangoproject.com/ticket/13095) nhưng tôi chưa bao giờ thực hiện trước và tôi không biết bắt đầu từ đâu. Bất cứ ai có thể chỉ cho tôi một hướng dẫn?Cách áp dụng các bản vá lỗi django
Trả lời
Trên Linux/UNIX, bạn có thể sử dụng lệnh patch
cho việc này.
Nó hoạt động theo cách sau:
lệnhcd /usr/lib.../site-packages/django/
patch --dry-run -p1 < ~/downloads/somefix.patch
Các miếng vá sẽ tìm trong các tập tin để tìm các tập tin thích hợp nó cần phải cập nhật. -p1
yêu cầu bản vá bỏ qua cấp độ đầu tiên của thư mục được đề cập trong tệp bản vá. Thường thì đây chính là tên dự án. Tùy chọn --dry-run
ngăn thực thi thực tế, vì vậy bạn có thể thử nghiệm với nó.
Khi mọi thứ hoàn toàn, bạn có thể xóa tùy chọn --dry-run
và bản vá thực tế sẽ được áp dụng.
Trên Windows, một số công cụ (ví dụ WinMerge/TortoiseMerge) có một "Áp dụng bản vá" tùy chọn trong menu, mà sẽ cho phép bạn làm điều tương tự.
Thử 'bản vá' nếu bạn đang sử dụng máy chủ dựa trên Linux.
http://en.wikipedia.org/wiki/Patch_%28Unix%29
Windows xuất hiện làm có một tiện ích được viết cho nó mặc dù tôi havent sử dụng một
http://gnuwin32.sourceforge.net/packages/patch.htm
nhớ để thực hiện sao lưu các thư mục nếu bạn không chắc chắn về kết quả của nó
- 1. Áp dụng bản vá để sửa lỗi trong Eclipse?
- 2. git: bản vá không áp dụng
- 3. Áp dụng bản vá từng dòng
- 4. cách áp dụng nhiều bản vá git trong một ảnh
- 5. cách áp dụng các tệp vá trong wso2 carbon
- 6. TortoiseHg Áp dụng một miếng vá
- 7. áp dụng bản vá svn cho kho git
- 8. git p4 gửi: bản vá không áp dụng
- 9. Ứng dụng email được khuyến nghị để đọc/áp dụng các bản vá git?
- 10. Cách dễ nhất để áp dụng chuỗi bản vá git từ Thunderbird
- 11. thụt lề thích hợp trong các mẫu Django (không có bản vá lỗi khỉ)?
- 12. Cách áp dụng bản vá Git cho tệp có tên và đường dẫn khác?
- 13. Làm cách nào để áp dụng bản vá được tạo bằng git format-patch?
- 14. Đóng góp các bản vá lỗi từ Mercurial cho Git?
- 15. gradient màu matplotlib trong các bản vá lỗi?
- 16. Làm cách nào để tạo các bản vá lỗi nhị phân?
- 17. Có plugin vá lỗi khác để vá các tệp trong Notepad ++ không?
- 18. Nhận bản vá có thể áp dụng sau khi thực hiện svn remove và svn rename
- 19. Hàng đợi Mercurial: kết hợp các bản vá lỗi
- 20. git-p4 nộp không thành công với bản vá không áp dụng
- 21. Làm thế nào để áp dụng một bản vá cũ trong Git?
- 22. vấn đề trong khi áp dụng một bản vá svn đến một kho lanh lợi
- 23. Trình đơn ngữ cảnh của Nhóm Egit chỉ có một tùy chọn: Áp dụng bản vá
- 24. Cách phát hành các bản vá lỗi cho các chương trình Java
- 25. Cách tạo một gói các bản vá lỗi từ TortoiseHG 2.0.5, Các dải thay đổi
- 26. Khỉ vá một lớp biểu mẫu Django?
- 27. Các bản vá bảo mật Beanstalk Elastic
- 28. Git áp dụng một bản vá cho thư mục làm việc
- 29. Làm thế nào để tạo và áp dụng bản vá SVN?
- 30. Làm thế nào để áp dụng bản vá `git diff` mà không cần cài đặt Git?