{"thread":{"id":"11131","subject":"Not a valid object name refs/heads/t20050127-arm during git-cvsimport","startedAt":"2007-12-04T17:18:33Z","lastAt":"2007-12-07T17:48:30Z","messageCount":3,"participants":["Baurzhan Ismagulov","Jakub Narebski","Michael Haggerty"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"61926","messageId":"20071204171833.GD29315@radix50.net","threadId":"11131","inReplyTo":null,"subject":"Not a valid object name refs/heads/t20050127-arm during git-cvsimport","fromName":"Baurzhan Ismagulov","fromEmail":"ibr@radix50.net","sentAt":"2007-12-04T17:18:33Z","receivedAt":"2007-12-04T17:18:33Z","isPatch":false,"sender":{"key":"ibr@radix50.net","avatar":null},"body":"Hello,\n\nI want to import a CVS repo myrepo into git. I copied CVSHEAD and myrepo\ndirs from the cvs server to /home/ibr/tmp and issued the following\ncommand:\n\ngit-cvsimport -p x -k -o cvshead -d/home/ibr/tmp -C zzz myrepo/drv\n\nIt fails with the following messages:\n\nInitialized empty Git repository in /home/ibr/tmp/zzz/.git/\nfatal: Not a valid object name refs/heads/t20050127-arm\nread-tree failed: 32768\n\nt20050127-arm is a branch that exists not for all files under\nmyrepo/drv.\n\nHow can I import this repo?\n\nI use git 1.5.3.6-1.1 from Debian unstable and cvsps 2.1-2 from Debian\nstable on a Debian testing/unstable system.\n\nThanks in advance,\n-- \nBaurzhan Ismagulov\nhttp://www.kz-easy.com/\n"},{"id":"61932","messageId":"m38x4auyga.fsf@roke.D-201","threadId":"11131","inReplyTo":"20071204171833.GD29315@radix50.net","subject":"Re: Not a valid object name refs/heads/t20050127-arm during git-cvsimport","fromName":"Jakub Narebski","fromEmail":"jnareb@gmail.com","sentAt":"2007-12-04T18:06:10Z","receivedAt":"2007-12-04T18:06:10Z","isPatch":false,"sender":{"key":"jnareb@gmail.com","avatar":"https://avatars.githubusercontent.com/u/2706?v=4"},"body":"Baurzhan Ismagulov <ibr@radix50.net> writes:\n\n> I want to import a CVS repo myrepo into git. I copied CVSHEAD and myrepo\n> dirs from the cvs server to /home/ibr/tmp and issued the following\n> command:\n> \n> git-cvsimport -p x -k -o cvshead -d/home/ibr/tmp -C zzz myrepo/drv\n> \n> It fails [...]\n\nYou can try to use other CVS importers, for example parsecvs from\nFreedesktop project; see InterfaceFrontendsAndTools page on git wiki:\n  http://git.or.cz/gitwiki/InterfacesFrontendsAndTools\n\n-- \nJakub Narebski\n"},{"id":"62299","messageId":"4759876E.4080807@alum.mit.edu","threadId":"11131","inReplyTo":"m38x4auyga.fsf@roke.D-201","subject":"Re: Not a valid object name refs/heads/t20050127-arm during git-cvsimport","fromName":"Michael Haggerty","fromEmail":"mhagger@alum.mit.edu","sentAt":"2007-12-07T17:48:30Z","receivedAt":"2007-12-07T17:48:30Z","isPatch":false,"sender":{"key":"mhagger@alum.mit.edu","avatar":"https://avatars.githubusercontent.com/u/119718?v=4"},"body":"Jakub Narebski wrote:\n> Baurzhan Ismagulov <ibr@radix50.net> writes:\n> \n>> I want to import a CVS repo myrepo into git. I copied CVSHEAD and myrepo\n>> dirs from the cvs server to /home/ibr/tmp and issued the following\n>> command:\n>>\n>> git-cvsimport -p x -k -o cvshead -d/home/ibr/tmp -C zzz myrepo/drv\n>>\n>> It fails [...]\n> \n> You can try to use other CVS importers, for example parsecvs [...]\n\nOr cvs2svn, which can now also output to git.  See these threads for\nmore info:\n\nhttp://marc.info/?l=git&m=118592701426175&w=4\nhttp://cvs2svn.tigris.org/servlets/BrowseList?list=users&by=thread&from=624393\n\nMichael\n"}]}