我在一家机器制造公司从事编程工作。我们对多轴控制器、PLC、HMI 和其他产品进行编程,但它们都有自己的编程环境,其中大部分最初是为 Windows 95 编写的,此后一直没有真正更新。
一台机器能够拥有多个不同的驱动器,因此可以使用多种语言编写多个不同的程序,并且所有语言的文件结构都特定于该编程环境。
其中一种语言使用安装文件夹中的项目文件,如下所示:
c:\MACHSHOP\ <- programming language installation folder
c:\MACHSHOP\PROJECTS\ <- contains a file for each project definition
c:\MACHSHOP\PROJECTS\INTERACT <- Dir containing subdir's of all project's code, with the same name as the project definition file.
另一种语言在安装目录内的 Projects 文件夹中只有一个目录,但不能轻易移动到另一个位置。
c:\directsoft\projects <- programs must reside in a subdir in here.
甚至
c:\program3\projects <- Each program consists of 4-5 files located in here, no subdirs.
我试图找到一个版本控制软件包,它允许我创建一个项目,然后跨这些目录链接各种项目文件夹和文件。这甚至可能吗?如果可以,怎么办?