2012-09-28 8 views
9

우리는 C# 및 진행 코드에 대한 소스 제어에 Mercurial을 사용합니다.누구나 Mercurial을 사용하는 NAV 용 자체 개발 소스 컨트롤 추가 기능을 만들었습니까

우리는 현재 Microsoft의 Dynamic NAV에서 개발 중입니다. 내장 된 소스 컨트롤이 없으며 버전 관리를 위해 Mercurial 리포지토리에 코드를 수동으로 넣는 것은 어색하고 오류가 발생하기 쉽습니다.

누군가 Mercurial을 사용하여 자체 개발 한 NAV 용 소스 제어 시스템을 개발했는지 궁금합니다. 어떤 단계와 조언/아이디어를 공유 할 수 있습니까?

+2

기본 Mercurial을 사용하고 계십니까? 아니면 가마와 비슷한 인터페이스를 사용하고 있습니까? –

+0

예, 우리는 Kiln 및 Fogbugz와 통합되었습니다. –

답변

6

"hg add"/ "hg update"와 함께 C/SIDE에서 TXT 파일로 자동으로 내보내고 가져올 수있는 스크립트를 만들 수 있습니다.

NAV 2013을 사용중인 경우 running finsql.exe with the ExportObjects command으로 내보낼 수 있습니다. 나는 이것이 이전 버전에서 직접 작동한다고 생각하지 않지만 아마도 EXPORTOBJECTS function in app code과 비슷한 것을 할 수있을 것이다. 가져 오기에 해당하는 기능이 있습니다.

This post on Waldo's blog도 흥미로울 수 있습니다. 그는 NAV와 TFS 간의 통합 인 Revision 뒤에있는 팀에서와 마찬가지로 관련성이있는 많은 게시물을 보유하고 있습니다.

+0

이것은 매우 좋습니다. 링크를 가져 주셔서 감사합니다. 이것은 우리가 뭔가를 함께 모으기에 충분한 정보 일 수 있습니다. –

+0

반갑습니다. 응답이라고 생각하면 답변을 닫은 상태로 표시 할 수 있습니다. – Allanrbo

+1

당신의 아이디어는 훌륭하고 고맙습니다. 나는이 질문에 대답하기 전에 더 많은 의견을 기다리고 있었다. –