gpt4 book ai didi

svn - 在没有工作副本的情况下创建颠覆分支或标签

转载 作者:行者123 更新时间:2023-12-04 02:09:23 25 4
gpt4 key购买 nike

是否可以在没有工作副本的情况下直接从某个修订版创建颠覆分支或标签?我正在使用 TortoiseSVN,但在存储库浏览器中没有看到此选项!使用某个版本进行分支而不是工作副本不是很好的做法吗?

如果不是,我想我只需要对一个临时目录进行完整的 checkout ,以便创建一个分支/标签。

(详情:我问的原因是我有一个带有“主干”目录的SVN项目,该目录在逻辑上被分割为几个部分(目录),这些部分(目录)又包含子目录中的几个子项目/模块。因为子项目经常一起改变我希望一次分支/标记所有这些。不幸的是,我的 IDE (Eclipse) 无法处理这种分层项目结构。所以我只需将每个子项目目录直接 checkout 为我的 Eclipse 工作区中的一个项目。这意味着我有几个“子工作副本”和不能使用 Eclipse 直接创建这样的分支/标签。我想做的是创建整个主干的分支/标签,可以将其导入到特定分支或标签的单独工作区中。)

最佳答案

是的,您可以使用 SVN COPY手术。这样做的另一个好处是将保留所有现有的更改历史记录。通过本地副本进行复制,您很容易丢失所有以前的更改历史记录。

您也可以使用 Eclipse 来完成这项任务。通过 SVN Perspective > SVN Repositories View 执行此操作。找到您的主干,右键单击并从上下文菜单中选择“复制”。然后找到正确的目的地并“粘贴”。这将导致在存储库端执行 SVN Copy 操作。

关于svn - 在没有工作副本的情况下创建颠覆分支或标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20066702/

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