Add checking for (and removal of) trailing slash in repository URL. The subversion libraries should probably also be performing this check.
-- Ted Percival
diff -ru rapidsvn-0.8.0/src/checkout_action.cpp rapidsvn-0.8.0-ted/src/checkout_action.cpp --- rapidsvn-0.8.0/src/checkout_action.cpp 2005-04-21 06:07:38.000000000 +1000 +++ rapidsvn-0.8.0-ted/src/checkout_action.cpp 2005-08-06 14:53:02.000000000 +1000 @@ -11,6 +11,8 @@ * ==================================================================== */ +#include <wx/filename.h> + // svncpp #include "svncpp/client.hpp" @@ -50,6 +52,10 @@ TrimString(m_data.DestFolder); UnixPath(m_data.DestFolder); TrimString(m_data.RepUrl); + if (m_data.RepUrl.Len() && wxFileName::IsPathSeparator(m_data.RepUrl[m_data.RepUrl.Len() - 1])) + { + m_data.RepUrl.RemoveLast(); + } long revnum=-1;