首页> 外国专利> METHODS AND APPARATUSES FOR COMPUTING CHECKSUMS FOR EFFECTIVE CACHING IN CONTINUOUS DISTRIBUTED BUILDS

METHODS AND APPARATUSES FOR COMPUTING CHECKSUMS FOR EFFECTIVE CACHING IN CONTINUOUS DISTRIBUTED BUILDS

机译:用于计算连续分布建筑中有效教学的支票的方法和装置

摘要

Methods, systems, and computer-readable media for determining whether dependencies of configuration files have changed such that the compilation strategy should be recomputed. Local build checksums are computed for individual configuration files. The local build checksums are computed by sorting input paths to the configuration files plus data indicating whether the path refers to a file or a directory and a checksum computed on the configuration file itself. The transitive closure of local build checksums are then used to compute a global build checksum: the local build checksums are sorted in order to compute the global build checksum. If the global build checksum is different from a previously computed global build checksum, then the compilation strategy should be recomputed, since this is a signal that the compilation strategy may not be valid anymore, e.g. because some dependencies in the configuration files have changed.
机译:用于确定配置文件的依存关系是否已更改的方法,系统和计算机可读介质,以便应重新计算编译策略。为单个配置文件计算本地构建校验和。通过对配置文件的输入路径以及指示该路径是指向文件还是目录的数据以及在配置文件本身上计算出的校验和进行排序,可以计算出本地构建校验和。然后,将本地构建校验和的可传递性关闭用于计算全局构建校验和:对本地构建校验和进行排序以便计算全局构建校验和。如果全局构建校验和与之前计算的全局构建校验和不同,则应重新计算编译策略,因为这是编译策略可能不再有效的信号。因为配置文件中的某些依赖项已更改。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号