[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Bug: Commiting a directory with modified svn:externals

From: Stuart A. Malone <samalone_at_llamagraphics.com>
Date: 2006-07-07 16:55:36 CEST

(Please reply directly since I am not subscribed to this list.)

I've been having a little problem with TortoiseSVN for some time, and
thought it was about time that I actually got around to reporting
it. I'm currently using version 1.3.5.6804.

If you have a subversion project that uses svn:externals to reference
another subversion project, and you've made modifications to both the
main project and the external project, then attempting to commit the
main project will fail with the message:

        Error Commit failed (details follow):
        Error Unrecognized URL scheme for ''

Neither the changes to the main project nor the changes to the
external project actually get committed to the repository.

I find that I run into this problem just often enough to forget what
causes it and how to work around it. The workaround is to commit the
external project first, and then commit the main project.

It would be nice if this could be fixed to do one of the following:

   - Commit the main project, and leave the external project
uncommitted.

   - Commit both the main project and the external project with the same
     commit message.

   - Commit the main project, and bring up a second dialog for
committing
     the external project.

   - Display a more helpful error message saying that external projects
     must be committed first.

I'll leave it to others to decide what the right behavior should be.

Thanks,

--Stuart A. Malone
   Llamagraphics, Inc.
   Makers of Life Balance personal coaching software
   http://www.llamagraphics.com/

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Fri Jul 7 17:00:06 2006

This is an archived mail posted to the TortoiseSVN Users mailing list.