我正在使用 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/