SVN检出至现有目录

8
我正在尝试对一个已存在的目录进行检出。被检入的文件在某种程度上模仿了现有目录(除了一些文件夹和文件)。如何进行检出,以便SVN将我的库中的文件与现有目录"合并"。我不关心那些现有的目录/文件,因此它们永远不需要在SVN中。
1个回答

12

只需执行 svn checkout 命令。该命令会在文件系统上现有的目录树上检出一个工作副本。一个简单的示例可以在《SVNBook | 供应商分支》中找到。

svn checkout 可以覆盖现有的目录,如果提供了 --force 选项,它将以一种方式进行覆盖,允许检出树与检出重叠的目标树之间的差异保留为新工作副本的本地修改。

你说你不关心工作副本中的其他未版本化的项目,所以你可能想把它们添加到 svn:ignore 模式中。忽略这些未版本化的项目将帮助你避免意外提交,并且你不会在 svn status 输出中看到它们。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接