9

C# と Progress コードのソース管理には Mercurial を使用しています。

現在、Microsoft の Dynamic NAV で開発中です。組み込みのソース管理機能はなく、バージョン管理のために Mercurial リポジトリに手動でコードを出し入れするのは面倒です (そしてエラーが発生しやすくなります)。

Mercurial を使用して、NAV 用の独自の統合ソース管理システムを開発した人がいるかどうか疑問に思っていました。どのような手順で、どのようなアドバイスやアイデアを共有できますか?

4

1 に答える 1

6

「hg add」/「hg update」と組み合わせて、C/SIDE から TXT ファイルに自動的にエクスポートおよびインポートするスクリプトをいくつかまとめることができます。

NAV 2013 を使用している場合は、ExportObjects コマンドで finsql.exe を実行してエクスポートできます。これが以前のバージョンで直接機能するとは思いませんが、おそらくapp code の EXPORTOBJECTS 関数で同様のことを行うことができます。インポートに対応する機能があります。

Waldo のブログのこの投稿も興味深いかもしれません。彼は、NAV と TFS の統合であるRevisionの背後にあるチームの出身であるため、関連する他の多くの投稿も行っています。

于 2012-09-30T12:27:12.600 に答える