gpt4 book ai didi

svn - 持续集成中的清洁构建

转载 作者:行者123 更新时间:2023-12-04 10:59:43 24 4
gpt4 key购买 nike

我们为 CI 使用 CruiseControl.Net/NAnt/Subversion 堆栈。为每个构建做一次新的 check out 太耗时了,所以目前我们只对工作副本进行更新。然而,这留下了孤立文件在源代码管理中被删除后仍保留在工作副本中的可能性。我们曾尝试使用 NAnt 删除任务在更新之前删除所有代码源文件,但这可能会损坏工作副本。有谁知道在干净且最新的工作副本上运行构建的快速方法?
编辑:我们在 SVN 1.3.2

最佳答案

如果您只执行“更新”,SVN 将删除在源代码管理中删除的所有文件。然而,在构建过程中创建的文件可能仍然存在并且可能会干扰新的构建。我不确定 SVN 是否有删除它们的命令,但我想你可以用一个小脚本来做到这一点,SVN 绝对可以告诉你哪些文件受源代码控制,哪些不是。

关于svn - 持续集成中的清洁构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/92329/

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