1

考虑以下颠覆目录结构

/dir1/file.txt

/dir2/file.txt

我想移动 dir1 中的 file.txt 以替换 dir2 中的相同文件,并确保保留 dir1 文件的历史记录。我不关心原始 dir2 文件的历史。

这可以使用颠覆命令而不是破解后端吗?

4

2 回答 2

6

首先,您永远不应该考虑破解后端 - 它首先否定了使用 SVN 的意义。

我不明白为什么你不能做

svn rm /dir2/file.txt
svn mv /dir1/file.txt /dir2/file.txt

文件的历史将在移动后跟随它。

于 2008-10-02T10:23:42.753 回答
3

尝试

  1. 删除 dir2/file.txt 并提交
  2. 发出 svn move 命令将 dir1/file.txt 移动到 dir2/file.txt 并提交 - 应保留历史记录。
于 2008-10-02T10:36:45.530 回答