欢迎使用Dependency-Checker
这是1个Leo-iTech组件,其用于协助管理多个不同的电脑上的Lit/LitC的Qt库版本。
一般来说,Lit和LitC库应使用推荐的目录存放,以保持最佳的代码兼容性。
当代码量较少时,采用不符合标准的任意自由形式是可以的,这些工作通过git即可实现。
但当需要维护大量的库时,特别对于团队多人,或者开发者在多地有部署计算机时,就有版本同步的需求。
注意,涉及到版本同步的问题,不宜直接将变化通过git同步到服务器,因为并不是所有的变化都需要同步到服务器,服务器上应当存放合理的版本迭代。
由于Lit/LitC的Qt库会在*.pro文件中定义关键字,以声明库的VERSION和EDITION,因此,若开发是符合规范的,则可以使用该值快捷地比对代码部署情况。

使用要求
- 符合标准的Lit/LitC库,其仓库文件夹子类位于指定的根目录当中,详情见目录标准
- 可以适配于符合Lit开发标准的Qt工程,包含库和组件
- 非Lit/LitC库若采用Lit/LitC库的声明标准(即专有的Qt的pro文件的定义),则也可以使用Dependency-Checker来查看版本。