Exporting Only changed files from subversion maintaining directory structure

前端 未结 5 541
轮回少年
轮回少年 2020-12-16 03:26

When I right click my local working copy and select show log. TortoiseSVN shows me the full path of each file changed for that revision. From the tortoiseSVN interface what

5条回答
  •  悲&欢浪女
    2020-12-16 04:28

    I did not write this answer and have added it as the previous high-rated answer was deleted as the link was dead. I have extracted the post from a dead link which was archived at WebCite.

    As such, I have set my answer as community wiki.

    In Windows Explorer, right-click in the right pane (where the files and folders are) and select TortoiseSVN and then the Repo-Browser option as shown in the first screenshot below.

    This will open a dialog window where you need to enter the URL to the repository as shown in the second screenshot below. Enter it and then click the OK button.

    Once the TortoiseSVN Repository Browser has opened, right click in the files/folders area and select the "Show Log" option. This is highlighted with the red arrow in the screenshot below.

    Select the two revisions that you want to export all the changed files between. In the example below I have selected revision 68 and revision 73. This means all the files that have been changed between these two revisions will be exported (i.e. all the files changed in revisions 69, 70, 71, 72 and 73). Now right-click and select the "Compare Revisions" option.

    Now a list of all the changed files will be displayed as shown in the final screenshot below. Click in the files list area and select all (Ctrl+A), right click and select the "Export selection to..." option as highlighted in the screenshot with the red arrow.

    Once the option is clicked you will be prompted for the location to export the changed files to. Follow through the process and all the files that have been modified between the two versions will be exported to the path specified.

提交回复
热议问题