2012-09-28 18 views
9

Chúng tôi sử dụng Mercurial để kiểm soát nguồn của chúng tôi cho mã C# và Progress.Có ai đó đã tạo một trình bổ sung kiểm soát nguồn nội địa cho NAV sử dụng Mercurial

Hiện tại, chúng tôi đang phát triển trong NAV động của Microsoft. Không có kiểm soát nguồn tích hợp và nó khó xử (và dễ bị lỗi) để tự đặt mã vào/ra khỏi kho lưu trữ Mercurial của chúng tôi để phiên bản.

Tôi đã tự hỏi liệu có ai đã phát triển hệ thống điều khiển nguồn tích hợp cho NAV bằng Mercurial hay không. Các bước và những lời khuyên/ý tưởng nào bạn có thể chia sẻ?

+2

Bạn chỉ cần sử dụng Mercurial cơ bản hoặc bạn đang sử dụng một giao diện cho nó giống như lò nung hoặc một cái gì đó tương tự? –

+0

Có, chúng tôi đã tích hợp nó với Kiln và Fogbugz. –

Trả lời

6

Bạn có thể đặt cùng một số tập lệnh để tự động xuất và nhập từ tệp C/SIDE sang TXT, kết hợp với "hg add"/"hg update".

Nếu bạn đang sử dụng NAV 2013, bạn có thể xuất running finsql.exe with the ExportObjects command. Tôi không nghĩ rằng điều này hoạt động trực tiếp trên các phiên bản trước đó, nhưng bạn có thể làm điều gì đó tương tự với EXPORTOBJECTS function in app code. Có chức năng tương ứng để nhập.

This post on Waldo's blog cũng có thể thú vị. Ông cũng có nhiều bài viết khác có liên quan, như ông là từ nhóm sau Revision, một sự tích hợp giữa NAV và TFS.

+0

Điều này rất tuyệt. Cảm ơn các liên kết. Điều này có thể là đủ thông tin cho chúng tôi để đặt một cái gì đó với nhau. –

+0

Bạn được chào đón. Bạn có thể đánh dấu câu trả lời là đã đóng nếu bạn cân nhắc câu trả lời :-) – Allanrbo

+1

Ý tưởng của bạn rất tốt và tôi đánh giá cao chúng. Tôi vẫn hy vọng có nhiều đầu vào hơn trước khi tôi đánh dấu câu hỏi này là đã được trả lời. –

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