svn - 如何移动文件?

标签 svn tortoisesvn

我正在针对 SourceForge SVN 存储库使用 TortoiseSVN。我想将文件从一个文件夹移动到另一个文件夹以维护其修订历史记录。这可能吗?如果是这样,你会怎么做?

(我当前的策略是将文件复制到新文件夹中并将其 checkin ,然后从当前文件夹中删除该文件。)

最佳答案

查看部分5.14.2. Moving files and folders (或查看帮助索引中的“移动”)TortoiseSVN 帮助。您可以通过右键拖动来移动。它还提到您需要从父文件夹提交以使其成为“一个”修订版。这适用于在工作副本中进行更改。

(请注意,只有当目标文件夹已添加到存储库时,下图中的 SVN 项目才会显示。)

tortoise move menu

您还可以通过存储库浏览器进行移动(5.23. The Repository Browser 帮助)。

关于svn - 如何移动文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46080/

相关文章:

visual-studio - AnkhSVN:如何将不在解决方案下的文件添加到 SVN? (VS 2010)

svn - 如何撤消 "replace"?

java - 如何在 SVN 和 Opengrok 之间自动触发重建索引

svn - TortoiseSVN 无法开始事务

svn - 如何使用 TortoiseSVN 和 Subversion 在新分支中提交当前更改?

svn - 颠覆,重命名,什么?

python - pysvn 与 svn+ssh

c# - 为 SVN 修改提交时的文本文件,让我的程序知道它的提交号

visual-studio - VisualSVN 请求 TortoiseSVN

git - 如何判断你是否在 git-svn repo 命令行中?