2012-09-28 72 views
9

C#と進行コードのソースコントロールにはMercurialを使用します。誰でもMercurialを使用するNAVの自家製ソースコントロールアドインを作成しました

MicrosoftのダイナミックNAVで開発中です。組み込みのソースコントロールはなく、バージョン管理のためにMercurialリポジトリに手動でコードを挿入するのは難しい(エラーが発生しやすい)。

誰かがMercurialを使ってNAV用に自家製の統合ソース管理システムを開発したのかどうか疑問に思っていました。どのようなステップとアドバイス/アイデアを共有できますか?

+2

基本的なMercurialを使用していますか、それともKilnなどのインターフェイスを使用していますか? –

+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も興味深いかもしれません。彼はまた、Revisionの後ろのチームのNAVとTFSとの統合であるので、関連性のある他の多くの投稿を持っています。

+0

これは非常にクールです。リンクありがとう。これは私たちが何かを一緒に置くのに十分な情報かもしれません。 –

+0

あなたは大歓迎です。あなたはそれが答えたと考えるならば、答えを閉じたものとしてマークすることができます:-) – Allanrbo

+1

あなたのアイデアは良いものであり、感謝しています。私はまだこの質問に答えてマークする前に、より多くの入力を望んでいた。 –

関連する問題