svn - Subversion - checkout 父目录

标签 svn version-control tortoisesvn

在我的存储库中,假设我有这个:

Animal
  Dog
     Beagle
     Hound
     ...

假设我将 Dog checkout 了工作目录,然后我意识到,哎呀,我真的很想 checkout Animal。

我可以删除我的工作副本、Dog 目录并 checkout Animal,但是有没有办法可以在不删除并再次 checkout 的情况下执行此操作?

如果我的 Dog 工作副本将 Animal 作为父文件夹,并且我在不删除 Dog 的情况下 checkout Animal,则会收到类似“subversion 无法添加版本相同名称的目录已存在”之类的信息。

我也在用乌龟。谢谢。

最佳答案

这不可能直接实现。

最简单的方法是删除您的工作副本并重新 checkout Animal

如果您对 Dog 有任何想要保留的更改,请将 Dog 移动到临时位置, checkout Animal,然后将 Dog 复制回 Animal 目录。

关于svn - Subversion - checkout 父目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1353990/

相关文章:

java - Eclipse中项目目录结构问题

ruby - 不能用ruby执行cmd命令

SVN 全局忽略不起作用(其他帖子的解决方案不起作用)

actionscript-3 - 在 Subversion 中管理核心库

svn - 乌龟SVN : unable to revert

svn - 我无法在 Netbeans 中指定 Subversion 存储库的位置

svn - 如何为已删除/重命名/移动的文件创建补丁文件?

git - 使两个分支相同

Git: merge pull 请求时如何对多个提交进行一次提交?

asp.net - 无法通过 TortoiseSVN 提交我的更改