gpt4 book ai didi

svn - 使用 svnant 更新 build.xml 文件所在的目录是否安全?

转载 作者:行者123 更新时间:2023-12-04 20:11:58 25 4
gpt4 key购买 nike

我正在维护一个构建系统,该系统使用一个目录中的 svnant 来更新另一个目录中的大量项目。然后它移动到那些已更新的项目之一,并进行实际构建。

从那个主要项目做所有事情是否安全?主工程可以用svnant自己更新吗,还是svn需要更新ant当前使用的build.xml文件会不会有问题?

最佳答案

对于自我更新的主项目 build.xml - 您可能在一次性运行 subversion 更新和构建时遇到问题。问题的本质取决于对 build.xml 所做的更改。简单地重新运行构建可能会修复它,因为然后在启动时加载的 build.xml Ant 将是最新的。

如果您真的必须可靠地更新 build.xml 并一次性执行构建,您可以考虑将构建的 post-svnant 部分包装在 antcall 中。任务。当 Ant 运行 antcall 的目标时,它会重新读取 build.xml,因此会考虑自调用 Ant 以来对该文件所做的任何更改。 Antcall 从头开始​​处理,所以如果你有(可能很昂贵的)初始化,这些将需要再次运行。

关于svn - 使用 svnant 更新 build.xml 文件所在的目录是否安全?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4287885/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com