gpt4 book ai didi

svn - 在 SVN 中复制项目

转载 作者:行者123 更新时间:2023-12-04 13:35:34 26 4
gpt4 key购买 nike

我是 SVN 的新手,我正在尝试 复制现有项目 (只是后备箱)并创建一个新项目 在同一个存储库中。我们正在为不同的受众创建相同的应用程序,所以我想复制现有的代码库并创建这个新的代码库。我不想分支/标记,因为从现在开始这些将是完全不同的项目 - 我对保留历史等不感兴趣,

这是我打算做的,但这看起来像很多 Checkout/Commit,所以想知道还有其他简单的方法。

  • 导出中继 从 SVN 到 C:\inetpub\wwwroot\Project2
  • 的新项目(比如说 Project2)文件夹的现有项目(假设为“Project1”)
  • 在 SVN 中创建一个名为“Project2”的新项目和 进口从我的 C:\inetpub\wwwroot\Project2 到它的主干的所有文件
  • 再次结帐 从 SVN 的 Project2 到我的本地机器(C:\inetpub\wwwroot\Project2 文件夹)

  • Project1 文件夹很大(~400 mb),所以这需要很长时间。有没有其他替代品?

    我可以在 Tortoise SVN 的 repo 浏览器中右键单击 Project1 的主干文件夹,然后选择“复制到”并指定 Project2 的主干文件夹,它复制了所有文件。这样我只需要在我的机器上结账一次,一切都准备好了。

    但我不确定它是否正确或背后的后果。任何帮助,将不胜感激。

    最佳答案

    无论如何,subversion 中的分支或标签基本上是一个复制操作,它只是按照惯例进入不同的文件夹。

    你可以简单地使用 svn copy

    这是一种快速而简单的方法,特别是如果您有一个大型存储库。您将保留历史记录,但这是一个 好东西 .

    关于svn - 在 SVN 中复制项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1766429/

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