C++ 如何管理Qt项目以测试新添加的功能?

C++ 如何管理Qt项目以测试新添加的功能?,c++,qt,C++,Qt,我想管理一个“官方”Qt项目和一个“试用”版本,这是最后一个“出生”的官方版本。在试验中,我测试了新功能,不确定这些功能是否会在正式版本中实现。 因此,官方和审判是相互独立的,直到审判成为一个全新的官方。 同时,我可以在官方文件中找到一个bug,所以我必须在官方文件和审判中纠正它。 如何以最好的方式执行所有操作?有没有一种方法可以使用Qt开发一个正式项目的副本,如果需要,可以使用Qt在其中一个项目中进行更正并添加测试的功能?或者更好地比较文件与外部文本编辑器,以找到C++头文件和源文件的区别?<

我想管理一个“官方”Qt项目和一个“试用”版本,这是最后一个“出生”的官方版本。在试验中,我测试了新功能,不确定这些功能是否会在正式版本中实现。 因此,官方和审判是相互独立的,直到审判成为一个全新的官方。 同时,我可以在官方文件中找到一个bug,所以我必须在官方文件和审判中纠正它。
如何以最好的方式执行所有操作?有没有一种方法可以使用Qt开发一个正式项目的副本,如果需要,可以使用Qt在其中一个项目中进行更正并添加测试的功能?或者更好地比较文件与外部文本编辑器,以找到C++头文件和源文件的区别?

< p>您可以用版本控制来实现您的场景,例如,和.< /p> 注释中所指出的,您的问题与Qt没有关联,但是与.</P>有关。 幸运的是,Qt与VCS有很好的集成,并且具有很好的性能。我建议您按照本教程进行练习。版本控制系统是处理大型项目的基本工具


,它相当容易使用,您可以通过获得免费的项目在线托管/共享。

您需要一个版本控制系统。看看git或SVNBtw,你可能想用另一个词来代替“试用版”,比如“beta版”或“开发版”。软件行业中的试用版通常指供最终用户试用软件的版本,并且通常在某些方面受到限制(无法保存,不能有大于X大小的文件,使用X分钟后将退出,安装X天后将停止工作)。@hide,你是对的;也许“测试版”或“开发版”更好。无论如何,我的问题仍然是一样的,这里找到了一些有趣的解决方案,我会尽快测试。