我正在使用VMS上的perforce(版本控制工具)进行C++编程。
我需要在VMS上处理数十甚至数百个C++文件(由perforce管理)。
我熟悉Linux,python,但不熟悉VMS上的DCL(脚本语言)。
我需要找到一种使编程/调试/代码审查尽可能容易的方法。
我更喜欢在VMS上使用python和kscope(基于kde的文件搜索/代码审查GUI工具,可以生成调用图)或类似工具。
我没有sys-adm授权,因此我更喜欢一些无需授权即可安装的代码审查GUI工具。
您能否同时使用kscope或类似的大型文件管理工具进行代码审查,给我一些有关如何在VMS上通过python进行代码审查/调试/编程/编译/测试的建议?
任何帮助将不胜感激。
谢谢
最佳答案
您的问题范围很广,因此很难给出具体答案。
听起来您脑子里有个宏伟的目标,但这很好,但是由于您使用的是VMS,因此不会有很多工具可供使用。 kscope在VMS上运行的可能性很小。如果我错了纠正我。我相信python的一个半新版本可以在其中运行。
我建议从基础开始。获得一个基本的构建系统,该系统可以使您进行发行和调试。考虑从MMS(HP提供的make like工具)或GNU make开始。您还应该花一些时间来确保基于VMS的Perforce客户端也能正常工作。 Perforce的好心人可能已经解决了某些怪癖,也可能没有解决这些怪癖。
如果在(在VMS上)设置GNU make或在VMS上与Perforce客户端打交道时遇到更具体的问题,请询问,但我建议为这些问题创建单独的问题。
关于c++ - 如何在perforce和VMS上对C++进行代码审查/调试/编码/测试/版本控制,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12218088/