2012-03-03 39 views

Trả lời

3

Bạn nên sử dụng kiểm soát nguồn trên các tập lệnh mà bạn sử dụng để tạo/thay đổi các thủ tục được lưu trữ. Bạn có thể sử dụng SVN hoặc git cho việc này. Sau đó, diffing các phiên bản của tập tin trở nên tầm thường, như là khách hàng kiểm soát nguồn sẽ đi kèm với một công cụ diffing.

Nếu bạn chỉ muốn phân biệt hai tệp, bạn có thể sử dụng WinMerge (miễn phí), tuyệt vời hoặc thậm chí FC.EXE (công cụ so sánh tệp đi kèm với Windows) để so sánh hai tệp.

Nếu bạn muốn có giải pháp tốt hơn (nhưng khó thực hiện hơn), tôi khuyên bạn nên sử dụng Kiểm soát nguồn cổng đỏ ở đầu SVN hoặc git. Red Gate Source Control tích hợp với SSMS, vì vậy bạn có thể thực hiện các thay đổi và xem sự khác biệt trong công cụ.

0

Bạn không cho sử dụng Nguồn Control RedGate, hoặc kiểm soát nguồn ở tất cả. Bạn có thể sử dụng SQL của Red Gate So sánh với cả hai so sánh và đồng bộ hóa các thủ tục được lưu trữ trong cơ sở dữ liệu của bạn. Không có tập lệnh, không kiểm soát nguồn. Google để 'so sánh và đồng bộ hóa các đối tượng SQL', có rất nhiều công cụ khác cho việc này.

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