{"thread":{"id":"35635","subject":"A question about the error: svn_fspath__is_canonical","startedAt":"2014-01-10T19:06:18Z","lastAt":"2014-01-10T20:36:18Z","messageCount":6,"participants":["Dan Kaplan","Jonathan Nieder","Torsten Bögershausen"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"233002","messageId":"CABRpx=1CvB55zeL1L8QOvyfbJCaG9FK+HEz-iK9cFGrnxmOJtg@mail.gmail.com","threadId":"35635","inReplyTo":null,"subject":"A question about the error: svn_fspath__is_canonical","fromName":"Dan Kaplan","fromEmail":"dank@mirthcorp.com","sentAt":"2014-01-10T19:06:18Z","receivedAt":"2014-01-10T19:06:18Z","isPatch":false,"sender":{"key":"dank@mirthcorp.com","avatar":null},"body":"I found this mailing list thread discussing the problem I'm currently\nexperiencing: http://git.661346.n2.nabble.com/Fwd-Error-with-git-svn-pushing-a-rename-td7599382.html\n\nApparently a patch was submitted to fix this bug and I'm trying to\nfigure out what version of what I need to fix this bug.  The inability\nto rename a class is a pretty limiting.\n\nMy environment is probably different from most.  I'm using cygwin.\nThis makes it very difficult to use different versions of\ngit/svn/git-svn, but I'm interested in learning git more so I'm\nwilling to try whatever it takes.\n\n$ git version\ngit version 1.8.3.4\n\n$ svn --version\nsvn, version 1.8.5 (r1542147)\n   compiled Nov 25 2013, 10:45:07 on x86_64-unknown-cygwin\n\nCopyright (C) 2013 The Apache Software Foundation.\nThis software consists of contributions made by many people;\nsee the NOTICE file for more information.\nSubversion is open source software, see http://subversion.apache.org/\n\nThe following repository access (RA) modules are available:\n\n* ra_svn : Module for accessing a repository using the svn network protocol.\n  - with Cyrus SASL authentication\n  - handles 'svn' scheme\n* ra_local : Module for accessing a repository on local disk.\n  - handles 'file' scheme\n* ra_serf : Module for accessing a repository via WebDAV protocol using serf.\n  - using serf 1.3.3\n  - handles 'http' scheme\n  - handles 'https' scheme\n\nThanks for the help\n\n--\nThanks,\nDan\n\n-- \nCONFIDENTIALITY NOTICE: The information contained in this electronic \ntransmission may be confidential. If you are not an intended recipient, be \naware that any disclosure, copying, distribution or use of the information \ncontained in this transmission is prohibited and may be unlawful. If you \nhave received this transmission in error, please notify us by email reply \nand then erase it from your computer system.\n"},{"id":"233003","messageId":"20140110191650.GF4776@google.com","threadId":"35635","inReplyTo":"CABRpx=1CvB55zeL1L8QOvyfbJCaG9FK+HEz-iK9cFGrnxmOJtg@mail.gmail.com","subject":"Re: A question about the error: svn_fspath__is_canonical","fromName":"Jonathan Nieder","fromEmail":"jrnieder@gmail.com","sentAt":"2014-01-10T19:16:50Z","receivedAt":"2014-01-10T19:16:50Z","isPatch":false,"sender":{"key":"jrnieder@gmail.com","avatar":"https://avatars.githubusercontent.com/u/281595?v=4"},"body":"Hi Dan,\n\nDan Kaplan wrote:\n\n> My environment is probably different from most.  I'm using cygwin.\n> This makes it very difficult to use different versions of\n> git/svn/git-svn, but I'm interested in learning git more so I'm\n> willing to try whatever it takes.\n>\n> $ git version\n> git version 1.8.3.4\n>\n> $ svn --version\n> svn, version 1.8.5 (r1542147)\n>    compiled Nov 25 2013, 10:45:07 on x86_64-unknown-cygwin\n\nYou have three choices:\n\n A) upgrade git to latest \"master\"\n B) upgrade subversion to latest \"trunk\"\n C) downgrade subversion to a version before that bug was introduced\n\n(A) is probably simplest.  E.g., something like the following should work:\n\n  git clone https://kernel.googlesource.com/pub/scm/git/git.git\n  cd git\n  make -j8\n  make test; # optional, to verify that the git you built works ok\n  export PATH=$(pwd)/bin-wrappers:$PATH\n\nNow the updated git is in your $PATH and you can use it.\n\nSee INSTALL in the git source tree for more details.\n\nHope that helps,\nJonathan\n"},{"id":"233004","messageId":"CABRpx=3vf-bwtA8_2ndPYo+fWCNiHQdSbLRGFWts4Wp3uN6yDA@mail.gmail.com","threadId":"35635","inReplyTo":"20140110191650.GF4776@google.com","subject":"Re: A question about the error: svn_fspath__is_canonical","fromName":"Dan Kaplan","fromEmail":"dank@mirthcorp.com","sentAt":"2014-01-10T19:22:13Z","receivedAt":"2014-01-10T19:22:13Z","isPatch":false,"sender":{"key":"dank@mirthcorp.com","avatar":null},"body":"Because I'm on cygwin, that's a little intimidating to me.  I've never\ncompiled sources on cygwin.  Do you think it'll still work?\n\nOn Fri, Jan 10, 2014 at 11:16 AM, Jonathan Nieder <jrnieder@gmail.com> wrote:\n> Hi Dan,\n>\n> Dan Kaplan wrote:\n>\n>> My environment is probably different from most.  I'm using cygwin.\n>> This makes it very difficult to use different versions of\n>> git/svn/git-svn, but I'm interested in learning git more so I'm\n>> willing to try whatever it takes.\n>>\n>> $ git version\n>> git version 1.8.3.4\n>>\n>> $ svn --version\n>> svn, version 1.8.5 (r1542147)\n>>    compiled Nov 25 2013, 10:45:07 on x86_64-unknown-cygwin\n>\n> You have three choices:\n>\n>  A) upgrade git to latest \"master\"\n>  B) upgrade subversion to latest \"trunk\"\n>  C) downgrade subversion to a version before that bug was introduced\n>\n> (A) is probably simplest.  E.g., something like the following should work:\n>\n>   git clone https://kernel.googlesource.com/pub/scm/git/git.git\n>   cd git\n>   make -j8\n>   make test; # optional, to verify that the git you built works ok\n>   export PATH=$(pwd)/bin-wrappers:$PATH\n>\n> Now the updated git is in your $PATH and you can use it.\n>\n> See INSTALL in the git source tree for more details.\n>\n> Hope that helps,\n> Jonathan\n\n\n\n-- \nThanks,\nDan\n\n-- \nCONFIDENTIALITY NOTICE: The information contained in this electronic \ntransmission may be confidential. If you are not an intended recipient, be \naware that any disclosure, copying, distribution or use of the information \ncontained in this transmission is prohibited and may be unlawful. If you \nhave received this transmission in error, please notify us by email reply \nand then erase it from your computer system.\n"},{"id":"233006","messageId":"20140110192825.GG4776@google.com","threadId":"35635","inReplyTo":"CABRpx=3vf-bwtA8_2ndPYo+fWCNiHQdSbLRGFWts4Wp3uN6yDA@mail.gmail.com","subject":"Re: A question about the error: svn_fspath__is_canonical","fromName":"Jonathan Nieder","fromEmail":"jrnieder@gmail.com","sentAt":"2014-01-10T19:28:25Z","receivedAt":"2014-01-10T19:28:25Z","isPatch":false,"sender":{"key":"jrnieder@gmail.com","avatar":"https://avatars.githubusercontent.com/u/281595?v=4"},"body":"Dan Kaplan wrote:\n\n>                              Do you think it'll still work?\n\nYes, that's why I suggested it. ;-)\n\nYou might need to install the gcc-core, libcurl-devel, openssl-devel,\nand subversion-perl packages first.\n\nRegards,\nJonathan\n"},{"id":"233008","messageId":"52D04B38.6060203@web.de","threadId":"35635","inReplyTo":"20140110192825.GG4776@google.com","subject":"Re: A question about the error: svn_fspath__is_canonical","fromName":"Torsten Bögershausen","fromEmail":"tboegi@web.de","sentAt":"2014-01-10T19:34:16Z","receivedAt":"2014-01-10T19:34:16Z","isPatch":false,"sender":{"key":"tboegi@web.de","avatar":"https://avatars.githubusercontent.com/u/7138363?v=4"},"body":"On 2014-01-10 20.28, Jonathan Nieder wrote:\n> Dan Kaplan wrote:\n> \n>>                              Do you think it'll still work?\n> \n> Yes, that's why I suggested it. ;-)\n> \n> You might need to install the gcc-core, libcurl-devel, openssl-devel,\n> and subversion-perl packages first.\n> \n> Regards,\n> Jonathan\nOut of my head:\nYou probably need to install even:\nmake, expat-devel (or similar)\n"},{"id":"233011","messageId":"CABRpx=1eGFMGMx--a6hErbO1Hdk_HKvFRF_v33d7nc3yJob2Dg@mail.gmail.com","threadId":"35635","inReplyTo":"52D04B38.6060203@web.de","subject":"Re: A question about the error: svn_fspath__is_canonical","fromName":"Dan Kaplan","fromEmail":"dank@mirthcorp.com","sentAt":"2014-01-10T20:36:18Z","receivedAt":"2014-01-10T20:36:18Z","isPatch":false,"sender":{"key":"dank@mirthcorp.com","avatar":null},"body":"I had to convert every file from windows line endings to unix line\nendings with dos2unix (dos2unix was a separate install).  I did that\nwith this command: find . -type f | xargs dos2unix\n\nI also had to install: libiconv, gettext, expat, gettext-devel, expat-devel\n\nThat got my make -j8 to run without error.\n\nI then ran make test and it looked like most of the passed.  I added\nit to my path and now my bug is fixed!  Thanks for the help guys.\n\n\nOn Fri, Jan 10, 2014 at 11:34 AM, Torsten Bögershausen <tboegi@web.de> wrote:\n> On 2014-01-10 20.28, Jonathan Nieder wrote:\n>> Dan Kaplan wrote:\n>>\n>>>                              Do you think it'll still work?\n>>\n>> Yes, that's why I suggested it. ;-)\n>>\n>> You might need to install the gcc-core, libcurl-devel, openssl-devel,\n>> and subversion-perl packages first.\n>>\n>> Regards,\n>> Jonathan\n> Out of my head:\n> You probably need to install even:\n> make, expat-devel (or similar)\n>\n\n\n\n-- \nThanks,\nDan\n\n-- \nCONFIDENTIALITY NOTICE: The information contained in this electronic \ntransmission may be confidential. If you are not an intended recipient, be \naware that any disclosure, copying, distribution or use of the information \ncontained in this transmission is prohibited and may be unlawful. If you \nhave received this transmission in error, please notify us by email reply \nand then erase it from your computer system.\n"}]}