tortoisesvn - 是否可以从 TortoiseSVN 中的标签创建分支,而无需先从 SVN 服务器 check out 标签?

标签 tortoisesvn tags branch

我们的主干目录包含大约 100mb 的代码,我们从主干目录创建标签。通常,这不是问题,因为标签不占用空间,直到您需要将其用于某些目的。由于分支是从 SVN 中的标签创建的,如何在不首先 check out 标签的情况下从标签创建分支?看来我需要从 Windows 资源管理器中执行 Tortoise 更新以将标签下载到我的本地机器上,然后才能使用 Tortoise > Branch/Tag... 从它创建一个分支。这似乎不合逻辑,因为我们没有对标签文件夹进行更改,并且它要求我 check out 100mb 的代码,只是为了创建一个分支,然后在分支文件夹中 check out 另外 100mb 的代码,实际更改将在那里制作。

理想情况下,我可以通过 RepoBrowser 直接在存储库中创建一个分支 - 但我在那里看不到它的选项。

我错过了什么吗?

最佳答案

创建分支只是将所需目录复制到另一个位置的问题。这可以直接在 Repo Browser 中完成。

就 Subversion 而言,没有什么特别可以区分分支和标签。将它们存储在单独的父文件夹下只是一种约定,相应地命名为“分支”和“标签”。

关于tortoisesvn - 是否可以从 TortoiseSVN 中的标签创建分支,而无需先从 SVN 服务器 check out 标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3039131/

相关文章:

SVN显示工作目录中过时的文件

svn - AnkhSVN 和/或 TortoiseSVN - 更改目录结构的推荐方法是什么?

svn - 运行上下文时出错 : The requested address is not valid in its context

javascript - 如何制作一个 bbcode 解码器,将 html 结束标记转换为它们开始时的 bbcode 结束标记?

javascript - 来自输入标签的 Html5 视频源

svn - 颠覆: Can trunk be reset to previous revision after branching/tagging?

git - 我如何发布到 <me>.github.com?

windows - 有没有办法在 Windows 10 资源管理器中按 svn 状态对文件进行排序?

XML数据提取

version-control - 将推送的命名分支与默认分支 merge 会导致错误