我有兴趣使用Rubberduck主要是因为它的Github源代码控制功能。然而,从该项目的Github站点可以看出,在最新版本中,该功能并不稳定。我的问题是,我应该使用什么版本?现在我真正关心的是拥有最稳定的源代码控制功能。我应该回到v1.4.3吗?还是还有另一个2.X版本,在最近事情变得更糟之前更稳定了?什么版本的Rubberduck具有工作源代码控制?
1
A
回答
2
我肯定会推荐尝试Rubberduck;单元测试,代码检查和其他功能都非常棒......参与的人也都很慷慨地分享他们的时间和知识 - 但是恕我直言,他会回避使用旧版本来访问Git功能(它已被禁用一个原因)。
您可以启用它的菜单系统下的“实验性功能”> Rubberduck>设置>常规设置(向下滚动)
如果你真正需要的东西尽快也许看VBAdiff(http://vbadiff.com/ )或此项目https://github.com/spences10/VBA-IDE-Code-Export
0
过去几个月的大部分努力都用于完善解析器和解析器,这会影响整体性能以及所有检查和重构功能;消除检查误报并确保没有和quickfix或重构破坏了我们用户的代码已经第一要务,离开borked源控制面板下的喜爱 - 这么多,我们最近彻底禁用它在默认情况下,直到我们的git其下控制。
团队意味着成长,一个新的贡献者加入了这个项目,并开始在源控制面板问题的工作。
最近合并了一个拉取请求, 并且由于每个合并的PR都获得了发布的预发布CI构建版本,因此现在可以下载v2.1.0.2257。
这修正涉及的SC面板采用了抽象工厂接口的国际奥委会注册的错误,它只是恰巧显然修正了GitHub的认证例外,所以推现在应该很好地工作。
的方式修正更多,V2.1“绿色版本”将可能有一个非常稳定的源控制功能=)
相关问题
- 1. 是否有相当于Google的版本控制工具piper的开源代码?
- 2. 使用数据库表或源代码控制工具进行版本控制?
- 3. 用于版本控制的Google Apps脚本和源代码工具?
- 4. Virtualenv和源代码版本控制
- 5. 源代码控制版本和引用
- 6. MS Access中的源代码控制/版本控制
- 7. 从一个源代码控制工具转换到另一个源代码控制工具。请咨询?
- 8. 什么是Sql Server版本控制的最佳工具
- 9. 版本控制开发新手到源代码控制
- 10. Apex代码版本控制
- 11. 什么是Web开发源代码版本控制的最佳实践?
- 12. 有什么工具可以整齐地制作html代码吗?
- 13. 为什么Ruby源代码由两个版本控制系统维护?
- 14. TFS集成工具:版本控制到版本控制 - 没有真正发生
- 15. 工具版本控制的Xcode
- 16. nodejs的版本控制工具
- 17. 在开源项目上工作时的源代码控制
- 18. 开放源码版本控制管理
- 19. 为什么我的代码不工作? - 缩小图表控制 -
- 20. MacOS上的最佳源代码版本控制软件
- 21. 使用TFS源代码控制时的Microsoft Access版本规则
- 22. 访问VBA代码的版本控制?
- 23. Git:生产代码的版本控制?
- 24. 版本控制的开发代码
- 25. iPhone版本控制工具(subversion)
- 26. 为什么代码版本控制器在erlang中不起作用?
- 27. 用于管理IIS/Windows环境的代码部署/版本控制的工具
- 28. 源控制替代我的工作
- 29. 为什么不使用Git源控制显示在源代码控制管理
- 30. 二进制版本和源代码版本之间的区别?
事情最近没有变得更糟 - 该功能是一个相当大的一块,它的一直需要一些爱。在1.4.3和最新的2.1.x预发布版本之间的所有方面都有很多改进,你不需要1.4.3。 SC功能及其问题无论如何都是一样的;只是从那以后,这些命令重新连接到了新的WPF UI。 2.1.x包含一个* export project *命令,可以更方便地将代码文件发送到文件系统。顺便说一句,你会使用RD远远超过SC;代码资源管理器*本身*是一个巨大的导航工具提升! –
大部分问题涉及推送到远程:本地git工作相对较好。所以你可以从你最喜欢的命令行工具(Rubberduck的SC面板可以启动它)'git push'和'git pull',并使用SC面板提交。更新的版本解决了UserForms的问题,这些问题目前已发布到早期的2.x版本;不要“回去”版本,Rubberduck正在向前迈进,而不是倒退! –
垫子 - 感谢您的建议!所以,如果我正确理解你使用本地git,我基本上会使用RD将我的代码同步到本地文件夹,然后使用独立的Git客户端来获取该副本并与Github同步(执行pull请求等。) - 是对的吗?导出项目命令似乎可以以同样的方式工作,但它只能是一种方式 - 我可以使用它来同步我所做的更改,但不会收到其他人所做的更改。我在这里跟踪正确吗?再次感谢您的快速响应! -Michael –