Subversion - 签出父目录

Ste*_*eve 10 svn version-control tortoisesvn

在我的存储库中,让我说我有这个:

Animal
  Dog
     Beagle
     Hound
     ...
Run Code Online (Sandbox Code Playgroud)

让我们说我检查了狗到一个工作目录,我意识到,哎呀,我真的想结帐动物.

我可以删除我的工作副本,Dog目录和结帐Animal,但是我可以这样做而不删除并再次签出吗?

如果我的Dog的工作副本将Animal作为父文件夹而且我在不删除Dog的情况下结帐Animal,我会得到类似"subversion无法添加目录版本化同名已经存在"的内容.

我也在使用乌龟.谢谢.

Pal*_*min 4

这是不可能直接实现的。

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

如果您有任何Dog想要保留的更改,请移至Dog临时位置,签出Animal,然后复制DogAnimal目录中。