1

I'm working as a guest dev at a random company. I encountered this error "database disk image is malformed". I reported to the senior dev but he says, "Well, it's fine as long as you can commit your changes. Ignore it".

I would like to know, what would happen if I keep using this SVN repository for more than 2 months(without addressing the issue) which is how long this project will(supposedly) last.

Ascendant
  • 827
  • 2
  • 16
  • 34
  • @AndrewMedico Subversion uses an SQLite database for the checked-out tree, not for the repository itself. – CL. Nov 05 '15 at 08:49
  • See [svn cleanup: sqlite: database disk image is malformed](http://stackoverflow.com/q/13675615/11654). – CL. Nov 05 '15 at 08:52

1 Answers1

1

The SQLite database (in .svn/wc.db) contains metainformation about the checked-out files. If this database does not have the correct information, some Subversion commands might fail, or, even worse, might silently ignore changes, or apply the wrong changes.

Note: this problem can be easily fixed by checking out the entire tree again into a new directory. Do this, and bill them extra for "advanced Subversion consultancy services".

CL.
  • 173,858
  • 17
  • 217
  • 259