Khi tạo một dự án mới hoặc nâng cấp một dự án cũ hơn, tôi có nên kết thúc thư mục .sass-cache trong repo không? Vì điều đó luôn thay đổi và phụ thuộc vào bộ tiền xử lý để chạy không dễ bỏ qua hơn? Những lợi ích của việc bao gồm các thư mục cache là gì?Tôi có nên bao gồm .sass-cache với repo khi phiên bản một dự án web không?
5
A
Trả lời
9
Không, bạn không nên bao gồm thư mục. Quy tắc chung là không bao gồm bất kỳ tệp nào được tạo bởi một số quy trình tự động từ kiểm soát phiên bản. Bao gồm các tệp được tạo có thể làm cho việc hợp nhất trở nên khó khăn, thêm các giả mạo khác vào các cam kết và có thể làm cho kho của bạn trở nên khó xử khi duyệt, để đưa ra một vài lý do.
(Có một số trường hợp ngoại lệ đáng chú ý, như bao gồm db/schema.rb
hoặc Gemfile.lock
cho các dự án Rails.)
Các vấn đề liên quan
- 1. Tôi nên kiểm soát phiên bản C# dự án nào?
- 2. Xây dựng một dự án với Ant bao gồm ActionbarSherlock như một dự án thư viện
- 3. Hibernate: Tôi có nên bao gồm trường 'phiên bản' thành phương thức hashcode() và equals()
- 4. SDK VS2012 có bao gồm Mẫu dự án VSIX không?
- 5. Dự án Thiết lập Windows XNA không bao gồm dự án nội dung của tôi
- 6. Tôi có thể có bao nhiêu dự án trong phiên bản Spark của Firebase?
- 7. Tôi có nên sử dụng ruby 1.9.2 khi bắt đầu dự án Rails 3.0 mới không?
- 8. Làm thế nào để bao gồm CMake git repo hiện có làm submodule trong dự án CMake của riêng tôi?
- 9. Bao gồm glib.h trong dự án CMake
- 10. Xcode 4.2 bao gồm một dự án vào một dự án khác?
- 11. vấn đề URL với tomcat bao gồm tên dự án
- 12. Các tệp dự án Xcode nào tôi có thể 'loại trừ' khỏi repo git của mình?
- 13. Có thể có nhiều dự án require.js được bao gồm trong một tệp html không?
- 14. Trong Javascript, tôi có nên xóa các phiên bản cấp trước đó sau khi tải một phiên bản mới không?
- 15. Không bao gồm trang từ bản phát hành bản dựng trong dự án ASP.NET
- 16. Bao gồm ICU trong Dự án NDK của Android
- 17. Bao gồm Google Play Services cho dự án Android Studio
- 18. Tại sao nuget không bao gồm dự án được tham chiếu khi đóng gói?
- 19. Có thể bao gồm AngularJs vào một dự án với Gradle
- 20. Tôi nên bao gồm normalize.css ở đâu?
- 21. Nhiều dự án trong một repo git?
- 22. Tôi có nên đăng ký các tệp dự án IDE vào hệ thống kiểm soát phiên bản không?
- 23. Làm cách nào để bao gồm tệp JSP từ một dự án khác vào dự án của tôi
- 24. Tạo một trang web maven bao gồm Báo cáo Cobertura
- 25. Bao gồm các nguồn C++ trong dự án Haskell
- 26. Tôi có thể đặt phiên bản dự án bằng plugin xây dựng-maven-plugin không?
- 27. Tôi có cần bao gồm tệp phiên bản jquery để sử dụng jquery.ui.js không?
- 28. SBT bao gồm số phiên bản trong chương trình
- 29. Xuất bản ứng dụng web với nhiều dự án
- 30. Bao gồm các tệp .properties khi xây dựng một dự án bằng cách sử dụng ant
Cảm ơn bạn. Điều đó khá hữu ích. –