diff --git a/HISTORY b/HISTORY index c2a3f82..84faa03 100644 --- a/HISTORY +++ b/HISTORY @@ -1,3 +1,6 @@ +Version history: 0.93 + * Yet another update svn fix, one code path was broken by the repo switcher. + Version history: 0.92 * Argh, I should really stay away from the keyboard late at night, the whole repo-switching thing was really a repo-breaking thing. diff --git a/kdesvn-build b/kdesvn-build index 27f4d44..f3a24ba 100755 --- a/kdesvn-build +++ b/kdesvn-build @@ -1449,11 +1449,11 @@ sub checkout_svn_partial print "Updating ${GREEN}$module${NORMAL} base\n"; push @args, 'up', '-N'; - my $modulename = $module; - $modulename =~ s/^([^\/]*\/)//; - push @args, $modulename; + my $dir = $module; + $dir =~ s/^.*\///; # Remove any playground or extragear # switch repos if necessary + chdir ($dir); switch_repo_url($svnroot); } else