svn - 有人有 National Instruments CVI 和源代码控制方面的经验吗?

标签 svn version-control labwindows cvi

我正在使用 NI 的 Labwindows CVI,并且正在尝试集成源代码控制。据说它与任何适合 MS API (MSSCC/SCC) 的东西都能很好地配合,但我在实践中还没有发现这种情况。如果有一个可以很好地配合它的 SVN 服务,我会很高兴,但我认为这要求太多了。

最佳答案

您应该设置开发的方式如下:

选项 1: 在LabWindows CVI中进行正常的开发。
对于源代码控制,请使用 Subversion,对于 Subversion 接口(interface),请使用 TortiseSVN。我已经在 VS2008 和 VS2005 中使用 TortiseSVN 一段时间了,我发现它很好。

选项 2: 在 VS2005 或 VS2008 中进行正常开发,并链接到 National Instruments 提供的Measurement Studio 库。在那里,您可以选择使用 C#、C++、C 或任何您喜欢的语言。您还可以集成其他库或子系统,例如 MatLab,并且您将获得根据 Microsoft 技术与 National Instruments 技术来构建问题的额外好处,后者的支持要少得多。

您可以通过许多插件 ( http://ankhsvn.open.collab.net/ ) 将 Subversion 与 Visual Studio 集成,但我还是更喜欢使用 TortiseSVN。

选项 2 很好,因为您可以使用世界上最好的工具,Visual Studio >> LabWindows、Measurement Studio >> 自己开发、TortiseSVN >> VSS。

关于svn - 有人有 National Instruments CVI 和源代码控制方面的经验吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/711727/

相关文章:

svn - 是否有托管 SVN 提供商提供与 GitHub 相当的讨论工具?

.net - 颠覆忽略模式效果不佳

svn - 在 SVN 中删除 trunk 时标签会发生什么

svn - 对于家庭项目,Mercurial 或 Git(或其他 DVCS)能否提供比 Subversion 更多的优势?

c - 如何从 LabWindows\CVI C 代码或 CMD 命令获取当前运行的以太网速度

c - 如何在 LabWindows CVI 中读取网站上的文本?

Xcode Subversion (SCM) 刷新和更新之间的区别

git - Git 是否跟踪版本?

c# - 是否有理解/记录 c#/vb.net 分解以及如何合并它们的源代码控制系统?