{"thread":{"id":"25472","subject":"error: refs/tags/2.0.9 does not point to a valid object!","startedAt":"2010-10-18T19:23:57Z","lastAt":"2010-10-19T11:15:12Z","messageCount":3,"participants":["Mathieu Malaterre","Stephen Bash"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"153744","messageId":"AANLkTi=JgVhkNVu70nW7_vbqWUsS=mnJGQDVBtm-dxJD@mail.gmail.com","threadId":"25472","inReplyTo":null,"subject":"error: refs/tags/2.0.9 does not point to a valid object!","fromName":"Mathieu Malaterre","fromEmail":"mathieu.malaterre@gmail.com","sentAt":"2010-10-18T19:23:57Z","receivedAt":"2010-10-18T19:23:57Z","isPatch":false,"sender":{"key":"mathieu.malaterre@gmail.com","avatar":"https://gravatar.com/avatar/0728db14da3b5f9cb00476f504394196a14dac116214d8114f402fad0871bb86?d=mp&s=160"},"body":"Hi there,\n\n  I am trying to convert a SVN repository to GIT. After the conversion\nI tried to do some cleanups (git plumbing):\n\n$ git filter-branch --prune-empty -f --tree-filter 'find . -type f -a\n\\( -name \\*.txx -o -name \\*.cxx -o -name \\*.h -o -name \\*.dtd -o -name\n\\*.dtd -o -name \\*.xsd -o -name \\*.txt -o -name \\*.rc -o -name\n\\*.linux \\)  -exec sudo dos2unix -p {} \\;' --tag-name-filter cat --\n--all\n\n  The filter ran for a couple of hours. But after the conversion I get\nthe following:\n\nInitialized empty Git repository in /tmp/bla/.git/\nremote: Counting objects: 59368, done.\nremote: Compressing objects: 100% (25408/25408), done.\nremote: Total 59368 (delta 43461), reused 44204 (delta 33809)\nReceiving objects: 100% (59368/59368), 14.40 MiB | 14.27 MiB/s, done.\nResolving deltas: 100% (43461/43461), done.\nerror: refs/tags/2.0.9 does not point to a valid object!\nerror: refs/tags/2.0.8 does not point to a valid object!\nerror: refs/tags/2.0.7 does not point to a valid object!\nerror: refs/tags/2.0.6 does not point to a valid object!\nerror: refs/tags/2.0.5 does not point to a valid object!\nerror: refs/tags/2.0.4 does not point to a valid object!\nerror: refs/tags/2.0.16 does not point to a valid object!\nerror: refs/tags/2.0.15 does not point to a valid object!\nerror: refs/tags/2.0.14 does not point to a valid object!\nerror: refs/tags/2.0.13 does not point to a valid object!\nerror: refs/tags/2.0.12 does not point to a valid object!\nerror: refs/tags/2.0.11 does not point to a valid object!\nerror: refs/tags/2.0.10 does not point to a valid object!\n\n  Could someone please let me know what I am doing wrong in my script\nin filter-branch.\n\nThanks a bunch !\n-- \nMathieu\n"},{"id":"153746","messageId":"23120755.523391.1287433903205.JavaMail.root@mail.hq.genarts.com","threadId":"25472","inReplyTo":"AANLkTi=JgVhkNVu70nW7_vbqWUsS=mnJGQDVBtm-dxJD@mail.gmail.com","subject":"Re: error: refs/tags/2.0.9 does not point to a valid object!","fromName":"Stephen Bash","fromEmail":"bash@genarts.com","sentAt":"2010-10-18T20:31:43Z","receivedAt":"2010-10-18T20:31:43Z","isPatch":false,"sender":{"key":"bash@genarts.com","avatar":null},"body":"\n\n----- Original Message -----\n> From: \"Mathieu Malaterre\" <mathieu.malaterre@gmail.com>\n> To: git@vger.kernel.org\n> Sent: Monday, October 18, 2010 3:23:57 PM\n> Subject: error: refs/tags/2.0.9 does not point to a valid object!\n> \n> I am trying to convert a SVN repository to GIT.\n> \n> The filter ran for a couple of hours. But after the conversion I get\n> the following:\n> \n> Initialized empty Git repository in /tmp/bla/.git/\n> remote: Counting objects: 59368, done.\n> remote: Compressing objects: 100% (25408/25408), done.\n> remote: Total 59368 (delta 43461), reused 44204 (delta 33809)\n> Receiving objects: 100% (59368/59368), 14.40 MiB | 14.27 MiB/s, done.\n> Resolving deltas: 100% (43461/43461), done.\n> error: refs/tags/2.0.9 does not point to a valid object!\n> error: refs/tags/2.0.8 does not point to a valid object!\n> error: refs/tags/2.0.7 does not point to a valid object!\n> error: refs/tags/2.0.6 does not point to a valid object!\n> error: refs/tags/2.0.5 does not point to a valid object!\n> error: refs/tags/2.0.4 does not point to a valid object!\n> error: refs/tags/2.0.16 does not point to a valid object!\n> error: refs/tags/2.0.15 does not point to a valid object!\n> error: refs/tags/2.0.14 does not point to a valid object!\n> error: refs/tags/2.0.13 does not point to a valid object!\n> error: refs/tags/2.0.12 does not point to a valid object!\n> error: refs/tags/2.0.11 does not point to a valid object!\n> error: refs/tags/2.0.10 does not point to a valid object!\n> \n> Could someone please let me know what I am doing wrong in my script\n> in filter-branch.\n\nYep, I ran into the exact same problem.  Short answer, move/remove the refs/original directory before cloning, and the issue should go away.\n\nhttp://kerneltrap.org/mailarchive/git/2010/8/20/37441\n\nThere was also a proposed test case:\n\nhttp://kerneltrap.org/mailarchive/git/2010/9/7/39119\n\nHTH,\nStephen\n"},{"id":"153781","messageId":"AANLkTi=KvEPwmnJ_sexLz3j5n4a+ATPJTnXiAK2T8MPi@mail.gmail.com","threadId":"25472","inReplyTo":"23120755.523391.1287433903205.JavaMail.root@mail.hq.genarts.com","subject":"Re: error: refs/tags/2.0.9 does not point to a valid object!","fromName":"Mathieu Malaterre","fromEmail":"mathieu.malaterre@gmail.com","sentAt":"2010-10-19T11:15:12Z","receivedAt":"2010-10-19T11:15:12Z","isPatch":false,"sender":{"key":"mathieu.malaterre@gmail.com","avatar":"https://gravatar.com/avatar/0728db14da3b5f9cb00476f504394196a14dac116214d8114f402fad0871bb86?d=mp&s=160"},"body":"On Mon, Oct 18, 2010 at 10:31 PM, Stephen Bash <bash@genarts.com> wrote:\n>\n>\n> ----- Original Message -----\n>> From: \"Mathieu Malaterre\" <mathieu.malaterre@gmail.com>\n>> To: git@vger.kernel.org\n>> Sent: Monday, October 18, 2010 3:23:57 PM\n>> Subject: error: refs/tags/2.0.9 does not point to a valid object!\n>>\n>> I am trying to convert a SVN repository to GIT.\n>>\n>> The filter ran for a couple of hours. But after the conversion I get\n>> the following:\n>>\n>> Initialized empty Git repository in /tmp/bla/.git/\n>> remote: Counting objects: 59368, done.\n>> remote: Compressing objects: 100% (25408/25408), done.\n>> remote: Total 59368 (delta 43461), reused 44204 (delta 33809)\n>> Receiving objects: 100% (59368/59368), 14.40 MiB | 14.27 MiB/s, done.\n>> Resolving deltas: 100% (43461/43461), done.\n>> error: refs/tags/2.0.9 does not point to a valid object!\n>> error: refs/tags/2.0.8 does not point to a valid object!\n>> error: refs/tags/2.0.7 does not point to a valid object!\n>> error: refs/tags/2.0.6 does not point to a valid object!\n>> error: refs/tags/2.0.5 does not point to a valid object!\n>> error: refs/tags/2.0.4 does not point to a valid object!\n>> error: refs/tags/2.0.16 does not point to a valid object!\n>> error: refs/tags/2.0.15 does not point to a valid object!\n>> error: refs/tags/2.0.14 does not point to a valid object!\n>> error: refs/tags/2.0.13 does not point to a valid object!\n>> error: refs/tags/2.0.12 does not point to a valid object!\n>> error: refs/tags/2.0.11 does not point to a valid object!\n>> error: refs/tags/2.0.10 does not point to a valid object!\n>>\n>> Could someone please let me know what I am doing wrong in my script\n>> in filter-branch.\n>\n> Yep, I ran into the exact same problem.  Short answer, move/remove the refs/original directory before cloning, and the issue should go away.\n>\n> http://kerneltrap.org/mailarchive/git/2010/8/20/37441\n>\n> There was also a proposed test case:\n>\n> http://kerneltrap.org/mailarchive/git/2010/9/7/39119\n\nThis was indeed the problem. Just a simple rm -rf .git/refs/original/*\nand original issue is gone.\n\nThank you so much !\n-- \nMathieu\n"}]}