简体   繁体   中英

Why is TortoiseSVN's show log missing revisions?

I have the following repository structure

\root
    \Project1
        \trunk
            \file1.txt
            \file2.txt
            \folder1
                \file3.txt

Lets say file1.txt was changed and committed 3 times. When I choose show log on \\root\\Project\\trunk , I get history including the 3 commits.

I copied the content of this project and got the following structure:

\root
    \Project1
    \trunk
        \file1.txt
        \file2.txt
        \folder1
            \file3.txt

When I choose show log on \\root\\trunk , I get history including only copy operation.

When I choose show log on \\root\\trunk\\file1.txt , I get history including the 3 commits.

Why don't I get the full history when I choose show log on \\root\\trunk ?

if you want to check for the full history, use revision as HEAD. if you use only for a specific path, it will not show the full history

In TortoiseSVN, there is a "Stop on copy/rename" checkbox is the log dialog. This needs to be unchecked if you want to see revisions prior to your copy. I think by default it is checked, because when you are showing the log of a feature branch, generally only the revisions on the branch are useful for your present task.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM