Update:
The checksum error described below appears to be fixed in SVN 1.6.16
(It did not require an changes to our mirror setup SVNMasterURI)
Thanks!
(I did not check this behavior with interim SVN releases)
My original post:
> We occasionally see a checksum mismatch error on some small files that
> block commits to *mirror* repo locations. Today's offending file was >.java
>
> However - when I specifically commit the same file to a *master* repo
> location there is no error.
>
> I see this behavior using TortoiseSVN, and both Window's and Unix
> command line clients.
>
> We are running SVN 1.6.9
> On two Sparc Solaris 10 servers
> Using the text-book sync method in the post-commit hook script (with the
> correction to make sure the sync happens in the background).
>
> Likewise, after my developers switched their working copies to point to the > master location for their repo, they have not received that error again.
>
> Has anyone else seen this behavior? Is it a know bug - perhaps fixed in a
> more recent version?
>
Cheers,
Krista
-----Original Message-----
From: Andersen, Krista
Sent: Monday, March 28, 2011 1:04 PM
To: 'Gert Kello'; users_at_subversion.apache.org
Subject: RE: Synced mirror bug? checksum mismatch
Hi Gert,
Thank you for responding.
> If You can You change the mirror setup so that SVNMasterURI has same
> path part as mirror location then it should go away
I believe that is how we have the SVNMasterURI setup. The problem exits. There must be something else?
# write-through proxy accept write from source
<Location /svn-thisRepo-proxy-sync>
DAV svn
SVNParentPath /repo/path/thisRepo
Order deny,allow
Deny from all
#Only let server's IP address (masterserver.com) access this location
Allow from #.#.#.#
AuthType Basic
AuthBasicProvider ldap-alias
AuthName "thisRepo's Subversion Mirror Repository - of masterserver.com"
AuthLDAPDereferenceAliases never
Require valid-user
</Location>
# write-through proxy forward to source
<Location /thisRepo>
DAV svn
SVNParentPath /repo/path/thisRepo
SVNMasterURI http://masterserver.com/thisRepo
AuthType Basic
AuthBasicProvider ldap-alias
AuthzLDAPAuthoritative Off
AuthName "thisRepo's Subversion Mirror Repository - of masterserver.com"
AuthLDAPDereferenceAliases never
Require valid-user
</Location>
Any other suggestions?
Thanks,
Krista
I apologize for the disclaimer that will follow - I am not allowed to shut it off - even when posting to a public forum
-----Original Message-----
From: Gert Kello [mailto:gert.kello_at_gmail.com]
Sent: Thursday, March 24, 2011 10:51 PM
To: users_at_subversion.apache.org
Subject: Re: Synced mirror bug? checksum mismatch
> We occasionally see a checksum mismatch error on some small files that block
> commits to *mirror* repo locations. Today's offending file was .java
Sounds like http://subversion.tigris.org/issues/show_bug.cgi?id=3445
If You can You change the mirror setup so that SVNMasterURI has same
path part as mirror location then it should go away.
<Location /svnTest> # if SVNMasterURI changes then change this also to match
DAV svn
SVNMasterURI https://master.net/svnTest
Gert
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
This message is for the named person's use only. This communication is for
informational purposes only and has been obtained from sources believed to
be reliable, but it is not necessarily complete and its accuracy cannot be
guaranteed. It is not intended as an offer or solicitation for the purchase
or sale of any financial instrument or as an official confirmation of any
transaction. Moreover, this material should not be construed to contain any
recommendation regarding, or opinion concerning, any security. It may
contain confidential, proprietary or legally privileged information. No
confidentiality or privilege is waived or lost by any mistransmission. If
you receive this message in error, please immediately delete it and all
copies of it from your system, destroy any hard copies of it and notify the
sender. You must not, directly or indirectly, use, disclose, distribute,
print, or copy any part of this message if you are not the intended
recipient. Any views expressed in this message are those of the individual
sender, except where the message states otherwise and the sender is
authorized to state them to be the views of any such entity.
Securities products and services provided to Canadian investors are offered
by ITG Canada Corp. (member CIPF and IIROC - Investment Industry Regulatory
Organization of Canada), an affiliate of Investment
Technology Group, Inc.
Investment research products and services are produced and offered by
ITG Investment Research, Inc. and not ITG Inc. (a FINRA member firm and
SIPC member).
ITG Inc. and/or its affiliates reserves the right to monitor and archive
all electronic communications through its network.
ITG Inc. Member FINRA, SIPC
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Received on 2011-04-21 21:33:03 CEST