gpt4 book ai didi

svn - 从一个存储库导出 SVN 目录并提交到另一个存储库

转载 作者:行者123 更新时间:2023-12-03 03:45:58 24 4
gpt4 key购买 nike

我们有一个 SVN 存储库,它在线存储我们所有的票证、wiki 等。出于部署目的,我们需要使用我们无法控制的第二个 SVN 存储库:我们无法使用 svndump、svnload、svnsync 等.我们基本上可以更新并提交了。

在部署时,我想从 Dev Repo 导出工作副本,然后将其提交到 Staging+Live 存储库。请参阅下面的草图,大致了解我需要做什么。

SVN Workflow

是否有 SVN 命令可以做到这一点?我可以使用 svn export 命令,但我相信我必须手动添加所有新文件。另外,我想避免在只有很少的更改时导出所有文件。因此,我希望避免每次部署站点时都重新创建 S 工作副本。

或者也许有一个更简单的解决方案?

致以诚挚的问候

最佳答案

我建议采用这种方法:

  • 通过svn co s+l_repo创建工作副本(初始 checkout ,可以手动完成)
  • 通过 svn export 将您的开发存储库导出到此工作副本,覆盖其中的所有文件
  • 通过svn add --force添加所有新文件
  • 将您的工作副本提交到 s+l 存储库

易于编写脚本,您可以每晚通过批处理作业运行它。

关于svn - 从一个存储库导出 SVN 目录并提交到另一个存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5829298/

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