DeployIt有file.File标记(http://docs.xebialabs.com/releases/3.9/deployit/filePluginManual.html),它具有校验和属性。在部署清单文件中,我们提供了一个校验和值。在部署文件时,deployIt第一次成功地部署了它。在下一个部署中,它跳过部署文件,我认为这是因为没有更新校验和。
<file.File name="Create File" file="xyz.jar">
<tags>
<value>DomainServer</value>
</tags>
<scanPlaceholders>false</scanPlaceholders>
<checksum>45466d0181c11f06f266802bde5416c4df2532</checksum>
<targetPath>/dataUpload/</targetPath>
<createTargetPath>true</createTargetPath>
<targetFileName>abc.jar</targetFileName>
</file.File>我们只想在这个文件发生变化时才部署它,因此我们需要更新部署清单文件中的校验和,这是不可取的。
我们最好的选择是什么?
发布于 2014-10-09 07:51:05
如果您将校验和保留在清单文件中,部署它将实际计算它本身,从而减轻了计算和更新它的负担。然后,它将正确地检测文件是否已被更改。还请参阅文档
https://stackoverflow.com/questions/25767949
复制相似问题