有没有人为使用Mercurial的NAV创建了一个自行开发的源代码控制加载项

时间:2012-09-28 17:56:15

标签: version-control mercurial fogbugz kiln dynamics-nav

我们使用Mercurial作为C#和Progress代码的源代码控制。

我们现在正在开发微软的动态资产净值。没有内置的源代码控制,手动将代码放入/运出Mercurial存储库以进行版本控制很麻烦(并且容易出错)。

我想知道是否有人使用Mercurial为NAV开发了一个自行开发的集成源控制系统。您可以分享哪些步骤和建议/想法?

1 个答案:

答案 0 :(得分:6)

您可以将一些脚本放在一起,自动导出C / SIDE到TXT文件,并与“hg add”/“hg update”结合使用。

如果您使用的是NAV 2013,则可以按running finsql.exe with the ExportObjects command导出。我不认为这直接适用于早期版本,但您可以使用EXPORTOBJECTS function in app code执行类似操作。有相应的导入功能。

This post on Waldo's blog也可能很有趣。他还有很多其他相关的帖子,因为他来自Revision后面的团队,这是NAV和TFS之间的整合。