I use externals quite a bite for code reuse for the many projects I work on. I often end up with something like this.
A project foo, with a directory Library, in which I have set an svn:externals property to load shared code from bar and baz. foo/ (svn is svn://svn.mydomain.com/foo) foo/foo.xcodeproj foo/Library foo/Library/bar (external to svn://svn.mydomain/bar) foo/Library/bar/CoolClass.m foo/Library/baz (external to svn://svn.mydomain/baz) foo/Library/baz/CoolSubClass.m If I make changes to both CoolSubClass.m and CoolClass.m and try to commit them together, I get a commit failure with the message "No repository found in svn://svn.mydomain.com". I get the feeling that Versions is trying to find the common root, and there isn't one for these two projects. Obviously they can't be committed in a single transaction since they are different repositories. But that is why I'm trying to use a GUI tool that can figure this out and do "the right thing". Which would be to realize that they are two different repositories that I am trying to commit to with an identical commit message since the changes go together. This is with Versions 1.0.3/56 running with the SVN 1.5.4 client and a 1.5.4 server for all the repositories. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Versions" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/versions?hl=en -~----------~----~----~----~------~----~------~--~---
