有没有人在VB6应用程序和源代码控制方面取得任何成功?

sle*_*ath 7 svn vb6 version-control version sourcegear-vault

目前我正在使用Source Safe和遗留的VB6应用程序,我注意到无数次应用程序没有使用获取最新版本正确更新文件,或者向项目添加新文件.我只是觉得有人必须有更好的方法在VB6应用程序中使用版本控制.

jln*_*thy 11

使用其他东西 - 其他任何东西.三个更受欢迎的免费/开源解决方案是git,mercurial和svn.我怀疑git和mercurial是否集成到VB6中,但SVN确实有一个集成解决方案 - 你可以在这里找到它:http://svnvb6.tigris.org/

对于它的价值,我已经习惯了没有将源代码控制集成到我的IDE中,因此如果我选择新的解决方案,集成甚至不会成为我决定的因素.

  • 关于MarkJ评论的+1.无论如何,使用mercurial的二进制文件几乎不可行.太痛苦了.SVN或TFS有一个锁定的隐喻,你真正需要的任何类型的二进制文件都无法合并.我还提到了不使用SCC与VB6集成的动议.它咬了一口.只需打开您的源代码控制应用程序作为一个单独的应用程序,并与ide并排使用它.习惯它并不需要太多. (2认同)