什么版本的Rubberduck有工作源控制?

时间:2017-09-23 03:40:59

标签: rubberduck

我对使用Rubberduck主要是因为它的Github源控制功能感兴趣。但是,通过查看该项目的Github站点,我可以看到,在最新版本中,该功能并不那么稳定。我的问题是,我应该使用什么版本?目前我真正关心的是拥有最稳定的源控制功能。我应该回到v1.4.3吗?还是有另一个2.X版本在最近变得更糟之前更稳定了?

2 个答案:

答案 0 :(得分:2)

编辑:根据Vogel的评论

  

这个答案已经过时了几个月:源代码控制已经过去了   完全删除2018年2月26日PR#3782

即便如此......

我绝对推荐尝试使用Rubberduck;单元测试,代码检查和其他功能都很棒......所涉及的人员也很慷慨地分享他们的时间和知识 - 但是恕我直言的人会回避使用旧版本来获取Git功能(它已被禁用一个原因)。

您可以将其作为“实验功能”启用。在菜单系统下> Rubberduck>设置>常规设置(向下滚动)

Rubberduck settings for using Git

如果你真的需要一些东西,或许可以看一下VBAdiff(http://vbadiff.com/)或这个项目https://github.com/spences10/VBA-IDE-Code-Export

答案 1 :(得分:0)

过去几个月的大部分努力都是为了完善解析器和解析器,这会影响整体性能以及所有检查和重构功能;消除检查误报并确保没有quickfix或重构破坏我们的用户'代码一直是最重要的,让borked源代码控制面板不受欢迎 - 以至于我们最近彻底禁用了它,直到我们 git 它处于控制之下。

团队意味着成长,新的贡献者加入了该项目并开始处理源控制面板问题。

拉动请求最近被合并, 并且由于每个合并的PR都会发布预发布的CI版本,现在可以下载v2.1.0.2257

这修复了一个涉及SC面板使用的抽象工厂接口的IoC注册错误,它恰好通过GitHub身份验证显然修复了异常,因此推送现在可以正常工作。

更多修复途径,v2.1"绿色释放"可能会有一个非常稳定的源控制功能=)