5

一旦设置了存储库的结构,即主干、分支、标签,将根目录签出到我们的本地计算机是否正常。或者您是否应该只检查主干(如果这是您正在处理的内容)或分支(如果我们选择创建一个)。

我问的原因是,每次有人创建分支或标签时,我们都会在进行更新时得到一份副本。

4

2 回答 2

10

不,这是非常不寻常的。svn update如果你有很多分支等等,那真的很糟糕。此外,它很烦人 - 至少对我来说 - 导航那么远以获取您的实际代码。只需检查主干或您碰巧正在处理的任何分支。svn switch如果您想改回主干或不同的分支,您可以使用。使用svn help switch以获取有关该命令的更多信息。

于 2010-03-26T06:39:27.007 回答
0

当您签出根文件夹时,每个分支和每个标签都会在您更新时复制到您的本地计算机。多年来,即使对于小型项目,这也可能构成很多东西。因此,如果您这样做,请对分支和标签进行稀疏检出,仅在您确实需要时递归更新一个。

除此之外,是的,如果您喜欢,请继续检查所有内容。我通常这样做是因为我喜欢在创建新分支或标签时得到通知。但这不是必需的。您可以随时在(主干和)不同分支之间切换工作副本。

于 2010-03-26T06:39:25.723 回答