On Wed, Jun 20, 2012 at 1:15 AM, Ryan Schmidt <subversion-20...@ryandesign.com> wrote: > > On Jun 20, 2012, at 00:01, dhanushka ranasinghe wrote: > >> i have svn repo that can be checkout from both http and https, but commits >> are only allowed via https. issue is when we checking out svn form http ... >> i get following waring ... >> >> is there any reason for that >> >> Fetching external item into 'modules/' >> svn: warning: 'http://svn.khc.com/repos/home/tests' >> is not the same repository as >> 'https://svn.khc.com/repos/home' > > It sounds like your externals are using absolute https URLs, and Subversion > complains that this does not match the URL you checked out the rest of the > repository from when you check out with http. > > I don't know why Subversion is caring about that. But have you considered > using relative URLs for your externals? Usually that's better than using > absolute URLs including the protocol.
Did you do a "svn switch" somewhere in there, and neglect or fail to switch the contents of the externals in your working copy? And can you show your "svn:externals" content?