5

Muốn hỏi thẳng thắn này vì tôi không thể tìm thấy câu trả lời ở đó.Mã khung thực thể Đầu tiên Tệp di chuyển đầu tiên Kiểm soát nguồn

Khi tôi chạy 'Thêm di chuyển ...' 3 tệp di chuyển tệp mới được tạo (.cs, .resx, .Designer.cs). Liên quan đến kiểm soát nguồn, các tệp nào tôi nên cam kết với repo của tôi và những tệp nào tôi có thể bỏ qua? Tôi chỉ quan tâm đến các tập tin hoàn toàn cần thiết để xây dựng lại bảng của tôi nếu cần thiết.

Trả lời

4

Khi tôi chạy 'Thêm di chuyển ...' 3 tệp di chuyển tệp mới được tạo (.cs, .resx, .Designer.cs). Liên quan đến kiểm soát nguồn, các tệp nào tôi có nên cam kết với repo của mình và những tệp nào tôi có thể bỏ qua không?

Tất cả 3 tệp là cần thiết để tạo lại cơ sở dữ liệu của bạn.

  • file .cs chứa UpDown phương pháp để giúp bạn, tương ứng, updgrade hoặc hạ cấp cơ sở dữ liệu của bạn.
  • tệp .resx chứa siêu dữ liệu được sử dụng bởi di chuyển. Nó chứa tên của lược đồ mặc định bạn sử dụng (dbo là giá trị mặc định) và ảnh chụp nhanh của mô hình tại thời điểm di chuyển được tạo.
  • .Designer.cs là ở đây vì sự hiện diện của .resx. Nó chứa các thuộc tính giúp dễ dàng truy cập cài đặt trên tệp .resx.

Tất cả 3 tệp cần phải được cam kết và được đẩy vào kiểm soát nguồn của bạn và không ai cần chỉnh sửa chúng.

+1

Cảm ơn bạn đã trả lời cũng như giải thích cho mục đích của mỗi tệp. – slashNburn

Các vấn đề liên quan