Is there any option in the turtle svn to remove the revision

I accidentally deleted some file and earned. Therefore, I need to delete this revision. Otherwise, whenever I update the version, my files are deleted

+4
source share
4 answers

Generally, you cannot delete a revision in svn. You can only make a new revision, restoring previous changes.

You need to merge the old revision (where the file is saved) into a working copy and then commit it.

+6
source

You can return the working copy to a specific revision, and then commit it. Remember that TortoiseSVN is nothing more than a client. You cannot do anything through a client that you cannot execute using the command line.

What is your scenario?

+3
source

I just voted for the @babak solution, but if it is really important for you and you have access to the repository, you can delete a specific revision using svnadmin dump and dumpfilter.

+1
source

Technically, you cannot delete a revision, but there is a workaround that should achieve the same goal. You can transfer a new version that overwrites the previous one. There is a possibility in the turtle svn how to automate this process. It is called reverse merging. This means that you are merging the branch with yourself. I have successfully used this feature. The following screenshots should help you solve this problem.

enter image description here

enter image description here

enter image description here

Good tip: keep in mind that various third-party merge tools are sometimes unreliable. They can get code that can be compiled but not executed at runtime. I prefer to use the default TortoiseMerge app for merging, as you can see from the following setting.

enter image description here

+1
source

All Articles