Tôi không thể tìm thấy nhiều tài nguyên về kiểm soát phiên bản nào để sử dụng với giải pháp SSIS. Có phải là điều "thích hợp" để thực hiện giải pháp SSIS trên kho GIT hay không có các giải pháp (tốt hơn) khác cho loại dự án này. Tôi quen thuộc với git nhưng tôi không chắc chắn làm thế nào nó sẽ làm việc với SSIS vì nó chủ yếu là UI điều tôi không biết nếu đưa vào git có thể mess lên bất cứ điều gì, có bất cứ điều gì phải cẩn thận với, vvGiải pháp SSIS trên GIT?
Trả lời
Tuy nhiên, giao diện với SSIS nói chung là thông qua một giao diện người dùng nhưng ở trung tâm nó là một số lượng không đúng về XML.
Vì vậy, có, bạn có thể và phiên bản nên kiểm soát các giải pháp SSIS của bạn, vì bạn nên phiên bản kiểm soát mọi thứ bạn phát triển. Việc hợp nhất XML là dicey tốt nhất, cho dù đó là XML "thẳng" hay những gì chúng ta nhận được với SSIS: XML mô tả quy trình làm việc và, được nhúng trong XML đó là XML mô tả bố cục của các phần tử GUI. Kết hợp bố cục và công việc đó dẫn đến nhiều xung đột khi hợp nhất các gói SSIS. Có những công cụ như BIDS Helper cố gắng cung cấp "sự khác biệt thông minh". Tôi thấy rằng nó rất hữu ích cho tôi để xác định "dòng dữ liệu này thay đổi" nhưng nếu không, tôi xử lý các gói SSIS như các đối tượng nhị phân trong điều khiển nguồn.
Cho dù bạn sử dụng git, mercurial, svn, csv, rcs, perforce, tfs, sourcesafe hoặc bất kỳ công cụ nào khác là 100% không quan trọng đối với loại nội dung đang được phiên bản.
- 1. Tự động triển khai giải pháp SSIS/DLL hỗn hợp
- 2. Rsyncing git repo có đủ giải pháp sao lưu không?
- 3. git & svn externals - một giải pháp cuối cùng chưa?
- 4. Giải pháp in dựa trên web
- 5. Giải pháp cho setBackgroundDrawable trên Android?
- 6. git submodules, gitslave, git subtree hoặc một giải pháp đơn giản
- 7. project.json giải pháp dự án giải pháp
- 8. SSIS - Xóa hàng
- 9. Cột đầu ra SSIS
- 10. Giải pháp tốt nhất để triển khai từ git sang sản xuất?
- 11. Giải pháp cho UpdateSourceTrigger LostFocus trên Silverlight Datagrid?
- 12. Giao dịch đơn lẻ trên nhiều chủ đề giải pháp
- 13. Giải pháp cho Windows.ApplicationModel.Giới hạn gói trên Windows Phone?
- 14. Giải pháp cho TypeLoadException
- 15. đố vuông giải pháp
- 16. Powershell trong SSIS
- 17. Tách một giải pháp .NET/Git repo cho nhiều ứng dụng
- 18. Giải pháp thay thế SVG?
- 19. Biến tham số là chỉ đọc trên gói SSIS?
- 20. Nhiều Dự án trong VisualStudio 2012 trong một Giải pháp sử dụng GIT
- 21. kiểm tra cú pháp git hook
- 22. Phương pháp tốt nhất cho tệp SFTP hoặc FTPS qua SSIS
- 23. SSIS - lỗi bộ nhớ ngoài
- 24. Vị trí SSIS
- 25. Dấu thời gian SSIS
- 26. Redshift với SSIS/SSDT
- 27. Biến toàn cầu SSIS
- 28. Gỡ lỗi trong SSIS
- 29. Giải quyết các xung đột Git Svn
- 30. Các giải pháp thay thế nguồn mở cho Dịch vụ Tích hợp SQL Server
Chúng tôi sử dụng TFS và xử lý các gói SSIS dưới dạng tệp nhị phân. Việc hợp nhất các gói SSIS hoặc chỉnh sửa XML mà không cần thận trọng là một cách tuyệt vời để phá vỡ các gói SSIS của bạn. –