我们为什么要使用svn开关?

Yal*_*ber 2 svn

我有分支,标签和主干的svn repo现在当我创建新分支时,是否必须使用svn切换到该分支?我不应该直接在该分支目录上工作吗?

对不起,如果它听起来很愚蠢.

Arp*_*pit 5

那么,SVN Switch功能并没有那么无用.

有时您可能会在发布的多个分支中拥有庞大的代码库.

考虑一个场景:

您有一个名为Release X的分支,出于某种目的,您可以从中创建另一个分支Release X.1.

如果开发人员现在想要使用X.1 Branch,他有两个选择:

  1. 检查整个分支和完整的代码库(Time consumuing?)
  2. SVN切换Release X工作副本以指向Release X.1(考虑到没有大的变化) - 像魅力一样工作!
  3. 完成工作后,无缝切换回上一个分支......

这是一个场景......重新定位存储库时会发生什么?整个网址都会发生变化 切换是智能而非结账.

我相信我已经说明了我的观点:)

  • 嗯,我想我现在明白了.但对于像我这样的小案件.我可以直接在分支机构工作吗? (2认同)