gpt4 book ai didi

svn - "Mark"SVN 导出与修订

转载 作者:行者123 更新时间:2023-12-04 19:24:07 26 4
gpt4 key购买 nike

我正在为以下情况寻找解决方案。

我们使用 Subversion,除了开发环境,我们使用 checkouts,我们还有一个测试环境,它应该尽可能地类似于生产环境。

因此,我们现在对其进行了设置,以便使用 SVN 导出来更新环境。但是,由于我们只想要最新的修订版,我们不知道导出了什么修订版。

是否有某种方法可以“标记”此导出,例如通过添加一些生成的文件来指示导出了哪个修订版? (我们不想导出标签,因为我们将在一个发布周期内多次更新。)

最佳答案

您可以做的一件事是确保从已知修订版导出,并将该修订版号写入导出中的文本文件。 svnversion命令将告诉您工作目录的修订号。做一个 svn update获取最新版本,然后 svn export到您的部署位置,然后 svnversion将输出重定向到与导出位于同一位置的文本文件。修订号将是更新时的修订版本,即使从那时起有人提交了新代码。

您当然希望在 shell 脚本或其他东西中自动化上述过程。

关于svn - "Mark"SVN 导出与修订,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/975083/

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