Did a full fresh checkout of a myproject this morning... $ svn checkout http://server/svn/myproject myworkingdir ... svn: warning: W200000: Error handling externals definition for 'myproject/trunk/deploy/modules/foo': svn: warning: W170000: URL 'http://server/svn/library/trunk/foo/trunk' at revision 310 doesn't exist Checked out revision 45.
My externals definition has, in part: http://server/svn/library/trunk/foo/trunk deploy/modules/foo The foo module *did not* get checked out. Let's get some info on it: svn info http://server/svn/library/trunk/foo/trunk svn: warning: W170000: URL 'http://server/svn/library/trunk/foo/trunk' non-existent in revision 310 svn: E200009: Could not display info for all targets because some targets don't exist Even stranger. Hmm, well, in fact, these modules were moved! One of my colleagues did some house cleaning on our SVN server to remove the trunk/foo/trunk issue that messes up composer. The fix was to reset the externals to the proper path location where the module actually exists (note, one less trunk folder, repo path to foo module moved one level up)... svn propset svn:externals http://server/svn/library/foo/trunkdeploy/modules/foo svn update svn commit -m "Relocated module foo" Hope it helps someone in the future. -- Connect with us on twitter <http://twitter.com/cardinalpath>, google+<https://plus.google.com/108076800625872227241/posts> , facebook <http://www.facebook.com/CardinalPath>, or linkedin<http://www.linkedin.com/company/cardinal-path> . Catch our next training in Chicago Feb 4 - 8 <http://cpath.it/Xgo3uO>, Boston Feb 11 - 15 <http://cpath.it/Xgo5Te>, St Louis Feb 25 - Mar 1<http://goo.gl/7ybQz> , Vancouver Mar 4 - 8 <http://goo.gl/ou1wV> or See All<http://cpath.it/Jkrs3s> . This email, including any attachments, is for the sole use of the intended recipient and may contain confidential information. If you are not the intended recipient, please immediately notify us by reply email or by telephone, delete this email and destroy any copies. Thank you.