
I'm trying to use "SVK" to keep a local mirror of the Boost SVN Repository on my home machine. Things have worked great until my most recent attempt to "svk sync" on my mirror. The operation crapped out at revision 39791. Try running: svn log -r 39791 -v http://svn.boost.org/svn/boost/trunk/ You get a completely empty message. Similarly, svn diff -r 39790:39791 http://svn.boost.org/svn/boost/trunk/ is empty. This is not usual with SVN. Any idea whats going on here? Perhaps some filesystem corruption on the server? -- Caleb Epstein

Caleb Epstein wrote:
I'm trying to use "SVK" to keep a local mirror of the Boost SVN Repository on my home machine.
Things have worked great until my most recent attempt to "svk sync" on my mirror. The operation crapped out at revision 39791.
Try running:
svn log -r 39791 -v http://svn.boost.org/svn/boost/trunk/
You get a completely empty message. Similarly,
svn diff -r 39790:39791 http://svn.boost.org/svn/boost/trunk/
is empty. This is not usual with SVN. Any idea whats going on here? Perhaps some filesystem corruption on the server?
This is a commit in /sandbox/math_toolkit/ directory, not /trunk. - Volodya

Caleb Epstein wrote:
I'm trying to use "SVK" to keep a local mirror of the Boost SVN Repository on my home machine.
Things have worked great until my most recent attempt to "svk sync" on my mirror. The operation crapped out at revision 39791.
Error message? What happens if you retry?
Try running:
svn log -r 39791 -v http://svn.boost.org/svn/boost/trunk/
You get a completely empty message. Similarly,
svn diff -r 39790:39791 http://svn.boost.org/svn/boost/trunk/
is empty. This is not usual with SVN. Any idea whats going on here? Perhaps some filesystem corruption on the server?
Change 39791 was made by me to the sandbox area, it doesn't effect the Trunk so those messages will be empty. The following change 39792 was also made by me: the merge of the sandbox code to the main Trunk, so obviously if I've broken something I'll be mortified :-( However, all SVN operations seem OK here, so <shrug> for now I guess. John.

On 11/2/07, John Maddock <john@johnmaddock.co.uk> wrote:
Caleb Epstein wrote:
I'm trying to use "SVK" to keep a local mirror of the Boost SVN Repository on my home machine.
Things have worked great until my most recent attempt to "svk sync" on my mirror. The operation crapped out at revision 39791.
Error message? What happens if you retry?
Same issue if I retry. Perhaps this is a bug in SVK. I'll check on their mailing list. Sorry for the false alarm. Syncing https://svn.boost.org/svn/boost/trunk Retrieving log information from 39791 to 40696 at /usr/share/perl5/SVK/Mirror/Backend/SVNRaPipe.pm line 214 SVK::Mirror::Backend::SVNRaPipe::read_msg('SVK::Mirror::Backend::SVNRaPipe=HASH(0x8d2ceac)') called at /usr/share/perl5/SVK/Mirror/Backend/SVNRaPipe.pm line 272 eval {...} called at /usr/share/perl5/SVK/Mirror/Backend/SVNRaPipe.pm line 251 SVK::Mirror::Backend::SVNRaPipe::replay('SVK::Mirror::Backend::SVNRaPipe=HASH(0x8d2ceac)', 39792, 0, 1, 'SVK::Editor::SubTree=HASH(0x8d68a68)') called at /usr/share/perl5/SVK/Mirror/Backend/SVNRa.pm line 486 SVK::Mirror::Backend::SVNRa::sync_changeset('SVK::Mirror::Backend::SVNRa=HASH(0x8b16034)', 39792, 'HASH(0x8ce1df8)', 'SVK::Mirror::Backend::SVNRaPipe=HASH(0x8d2ceac)', 'HASH(0x8d2cd2c)', 'CODE(0x88fcca0)') called at /usr/share/perl5/SVK/Mirror/Backend/SVNRa.pm line 602 SVK::Mirror::Backend::SVNRa::_mirror_changesets('SVK::Mirror::Backend::SVNRa=HASH(0x8b16034)', 'undef', 'CODE(0x88fcca0)') called at /usr/share/perl5/SVK/Mirror/Backend/SVNRa.pm line 568 SVK::Mirror::Backend::SVNRa::__ANON__() called at /usr/share/perl5/SVK/Mirror.pm line 243 eval {...} called at /usr/share/perl5/SVK/Mirror.pm line 243 SVK::Mirror::with_lock('SVK::Mirror=HASH(0x8b15ef0)', 'mirror', 'CODE(0x8ce1ae0)') called at /usr/share/perl5/SVK/Mirror/Backend/SVNRa.pm line 568 SVK::Mirror::Backend::SVNRa::mirror_changesets('SVK::Mirror::Backend::SVNRa=HASH(0x8b16034)', 'undef', 'CODE(0x88fcca0)') called at /usr/share/perl5/SVK/Mirror.pm line 373 SVK::Mirror::run('SVK::Mirror=HASH(0x8b15ef0)', 'undef') called at /usr/share/perl5/SVK/Command/Sync.pm line 109 SVK::Command::Sync::__ANON__() called at /usr/share/perl5/SVK/Command/Sync.pm line 123 SVK::Command::Sync::run('SVK::Command::Sync=HASH(0x8ae43f0)', 'SVK::Path=HASH(0x8af2be4)') called at /usr/share/perl5/SVK/Command.pm line 221 eval {...} called at /usr/share/perl5/SVK/Command.pm line 219 eval {...} called at /usr/share/perl5/SVK/Command.pm line 199 SVK::Command::run_command('SVK::Command::Sync=HASH(0x8ae43f0)', '//mirror/boost') called at /usr/share/perl5/App/CLI.pm line 79 App::CLI::dispatch('SVK::Command', 'xd', 'SVK::XD=HASH(0x84e9378)', 'output', 'undef') called at /usr/share/perl5/SVK/Command.pm line 163 eval {...} called at /usr/share/perl5/SVK/Command.pm line 163 SVK::Command::invoke('SVK::Command', 'SVK::XD=HASH(0x84e9378)', 'sync', 'undef', '//mirror/boost') called at /usr/bin/svk line 169 -- Caleb Epstein
participants (3)
-
Caleb Epstein
-
John Maddock
-
Vladimir Prus