在 svn repo 中删除/移动文件夹对 svn 转储和加载的影响

Posted

技术标签:

【中文标题】在 svn repo 中删除/移动文件夹对 svn 转储和加载的影响【英文标题】:Impact of deleting/moving a folder in svn repo on svn dump and load 【发布时间】:2014-07-31 09:46:30 【问题描述】:

我在 svn-repo 中有一个文件夹 A,里面有多个项目。现在我想将一些项目从这个文件夹移动到另一个文件夹 B。我使用 svn move 命令来完成这个。 现在存储库中不需要文件夹 A。所以我想删除它,我使用 svn delete 来完成这个。我的问题是,一旦我删除文件夹 A,此删除修订版是否会对转储和加载过程产生影响?这是必需的,因为我们计划转储整个 repo 并将其迁移到另一台服务器上。我的问题描述如下,

/
-FolderA
   -A
   -B
   -C
-FolderB
   -D
   -E
   -F

我的问题是,

/
-FolderA

-FolderB
    -A
    -B
    -C
    -D
    -E
    -F

并删除文件夹A。

我希望我以可以理解的方式提出了我的问题。我想知道这个删除在转储和加载过程中的影响。

提前致谢。

【问题讨论】:

【参考方案1】:

您可以删除文件夹 A。这不会导致您将要进行的转储中出现任何问题,并且您可以将此转储加载到任何其他 repo 中而不会出现任何问题。当您从 SVN 中删除某些内容时,您只是将其从 SVN 的当前状态中删除。您可以随时返回查看旧版本。

【讨论】:

以上是关于在 svn repo 中删除/移动文件夹对 svn 转储和加载的影响的主要内容,如果未能解决你的问题,请参考以下文章

svn冲突在idea里怎么解决

svn冲突在idea里怎么解决

测试环境SVN环境配置

如何在 SVN 中查找文件被删除/移动的所有提交(修订号)

SVN repo损坏了

删除 SVN 分支