|
svk import silently returns -1 -- TESTCASE: msg#00033version-control.svk.devel
Hi, I got a little progress with my problem previously perceived to be RedHat 9.0 only. I had previously stated the bug would only occur on RedHat 9.0 but it would work flawlessly on FreeBSD. Well, it turns out it's been a while since I ran this on FreeBSD, with svn 1.1.4 and some beta version of svk probably. Now with svn 1.2.1 and svk 1.01 this particular import fails on both platforms (others work). The stack trace (once you manage to get it out of svk) is: Filesystem has no item: File not found: transaction '5-1', path '/foobar/b' at /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi/SVN/Delta.pm line 173 SVN::Delta::Editor::AUTOLOAD('SVN::Delta::Editor=HASH(0x8799724)', 'b', '_p_void=SCALAR(0x88fe7f0)', 5, 'SVN::Pool=REF(0x8925480)') called at /usr/lib/perl5/site_perl/5.8.6/SVK/XD.pm line 1078 SVK::XD::_delta_file('SVK::XD=HASH(0x84e1728)', 'repospath', '/d2/svn/SimManager-svk', 'send_delta', '', 'cb_exclude', 'CODE(0x88f1850)', 'depotpath', '//foobar', ...) called at /usr/lib/perl5/site_perl/5.8.6/SVK/XD.pm line 1186 SVK::XD::_delta_dir('SVK::XD=HASH(0x84e1728)', 'repospath', '/d2/svn/SimManager-svk', 'cb_exclude', 'CODE(0x88f1850)', 'send_delta', '', 'depotpath', '//foobar', ...) called at /usr/lib/perl5/site_perl/5.8.6/SVK/XD.pm line 1327 SVK::XD::checkout_delta('SVK::XD=HASH(0x84e1728)', 'revision', 5, 'report', '//foobar', 'repospath', '/d2/svn/SimManager-svk', 'repos', '_p_svn_repos_t=SCALAR(0x874a6f8)', ...) called at /usr/lib/perl5/site_perl/5.8.6/SVK/Command/Commit.pm line 437 SVK::Command::Commit::run_delta('SVK::Command::Import=HASH(0x86cf6f0)', 'SVK::Target=HASH(0x88f1658)', 'SVK::XD::Root=ARRAY(0x87b7790)', 'SVN::Delta::Editor=HASH(0x8799724)', 'callback', 'REF(0x871efd4)', 'mirror', 'undef', 'cb_exist', ...) called at /usr/lib/perl5/site_perl/5.8.6/SVK/Command/Import.pm line 118 SVK::Command::Import::run('SVK::Command::Import=HASH(0x86cf6f0)', 'SVK::Target=HASH(0x8791f48)', '/tmp/foobar') called at /usr/lib/perl5/site_perl/5.8.6/SVK/Command.pm line 185 eval {...} called at /usr/lib/perl5/site_perl/5.8.6/SVK/Command.pm line 183 eval {...} called at /usr/lib/perl5/site_perl/5.8.6/SVK/Command.pm line 162 SVK::Command::invoke('SVK::Command', 'SVK::XD=HASH(0x84e1728)', 'import', 'undef', '-m', 3, '//foobar') called at /usr/bin/svk line 105 The test case is this shell script: : set -x mkdir foobar cd foobar date > a date > b svk import -m 1 //foobar; echo "status=$?" date > b svk import -m 2 //foobar; echo "status=$?" rm b ln -s a b svk import -m 3 //foobar; echo "status=$?" It is the last import that fails, it tries to import a symlink on top of a normal file in the repository. Maybe that case is not (any longer) handled in svk? -- Regards, Georg. _________________________________________________________________________ Mit der Gruppen-SMS von WEB.DE FreeMail können Sie eine SMS an alle Freunde gleichzeitig schicken: http://freemail.web.de/features/?mc=021179 |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: import failing with rc=1, no error message!!: 00033, Georg-W. Koltermann |
|---|---|
| Next by Date: | Re: svk import silently returns -1 -- TESTCASE: 00033, Chia-liang Kao |
| Previous by Thread: | import failing with rc=1, no error message!!i: 00033, Georg-W. Koltermann |
| Next by Thread: | Re: svk import silently returns -1 -- TESTCASE: 00033, Chia-liang Kao |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |