如何跟踪特定文件的SVN日志?

我遇到了TortoiseSVN的情况,我无法追溯已经移动到其他目录的文件。 这是我移动并提交文件的过程:

  1. 我检出位于path_A的文件。
  2. 将文件复制到path_B
  3. 删除path_A的文件。
  4. 提交path_Apath_B

当我popup日志消息时,我只能看到path_B的日志,但日志消失之前。 有没有办法追溯特定文件的日志?

我不确定你的评论你用什么来复制文件,但是:
必须使用TortoiseSVN复制/移动function才能保留文件历史logging。

如果以其他方式复制文件,则基本上是在SVN之后执行此操作。
它不知道这个文件实际上是另一个文件的副本。

如果使用TortoiseSVN函数,它会告诉SVN服务器FileB是修订版本XFileA的副本,并接pipe其历史logging。

如果您不确定如何完成,有一个很好的文档:
http://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-dug-copy.html