我们使用Mercurial作为C#和Progress代码的源代码控制。
我们现在正在开发微软的动态资产净值。没有内置的源代码控制,手动将代码放入/运出Mercurial存储库以进行版本控制很麻烦(并且容易出错)。
我想知道是否有人使用Mercurial为NAV开发了一个自行开发的集成源控制系统。您可以分享哪些步骤和建议/想法?
答案 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之间的整合。