Tortoise SVN Repo-Browser

I was wondering if I right-click on a file in the SVN repo browser, will it be deleted permanently? can it be restored?

+3
source share
6 answers

This question / answer from the SVN FAQ may interest you:

How to completely delete a file from the repository history?

There are special cases where you might want to destroy all evidence of a file or commit. (Perhaps someone accidentally committed a confidential document.) This is not so simple because Subversion is intentionally designed to never lose information. Revised immutable trees that are different. Removing the revision from the story will cause a domino effect, creating chaos in all subsequent revisions and possibly invalidating all working copies.

The project has plans, however, someday it will implement a team svnadmin obliteratethat will complete the task of permanently deleting information. (See Question 516.)

Meanwhile, your only one in svnadmin dumpyour repository, then pass the dump file through svndumpfilter(excluding the bad path) to the command svnadmin load.

, , Tortoise SVN...
( Source Control...)

+4

, Repo HEAD. , . .

+4

- , , - , , .

+2

... ( ) . , . , root- .

+1

- ? SVN - , .

0

Repo , :

  • , .
  • ( , )
  • Update the working copy, it will delete and add the same files again.

It annoys him, but at least the work and repo will be synchronized. “Discard changes from this revision” did not work to destroy repo deletions; it only returns to the working directory, and not “Discard” deletion to the repository.

0
source

Source: https://habr.com/ru/post/1724360/


All Articles