4

We are getting Base checksum mismatch error while syncing the mirror repository with the master repository. Then we load the new dump of master into mirror repository and again starting syncing the mirror.

Can anyone tell me why the bad checksum error occurred in sync command? What are all the possibilities for this error?

bahrep
  • 29,961
  • 12
  • 103
  • 150
user1553605
  • 1,333
  • 5
  • 24
  • 42

1 Answers1

0

I guess that someone commits a revision to the mirror server's repository directly, i.e. passing over the master server's repository. Then the error occurs because master and mirror (slave) repos are out of sync.

Make sure that the mirror server's repository has

  • Read Only access for your users,
  • Read / Write for the account which runs svnsync.

See SVNBook | Write-through proxying or take a closer look at Multisite Repository Replication (VDFS) feature of VisualSVN Server if you are looking for enterprise-grade solution that is not affected by such problems by design.

bahrep
  • 29,961
  • 12
  • 103
  • 150
  • 1
    Yes, The mirror server is read only for all users except svnsync. there is no commit is happened in mirror by user. – user1553605 Aug 06 '14 at 12:42