导出ThingWorx项目以进行源代码控制 该项目的目的是自动将用于源代码控制的ThingWorx实体导出到ThingWorx FileRepository。 从那里可以使用git自动提交更改。 该项目包含: 文件存储库实体 帮手的事 一个计时器 FileRepository实体具有一项称为init的服务,应手动对其进行一次调用(在导入该项目后,从ThingWorx Composer对其进行调用)。 Timer实体每分钟引发一次Timer事件(可配置)。 Helper实体具有两个属性,两个服务和一个订阅。订阅对Timer事件作出React,并导出从Helper实体的Projects属性引用的所有项目,以进行源代码控制。 订阅最终将调用Export服务。 Projects属性是一个JSON字符串,其中包含一个projects密钥,该密钥是项目名称的数组:上面的订阅将导出的所有项目。