{"thread":{"id":"5243","subject":"Another Perforce importer for git","startedAt":"2006-08-14T13:04:57Z","lastAt":"2006-08-14T15:11:24Z","messageCount":3,"participants":["Alex Riesen","Jakub Narebski"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"25252","messageId":"81b0412b0608140604u75c6522brbc1bc83fc7c9c5c8@mail.gmail.com","threadId":"5243","inReplyTo":null,"subject":"Another Perforce importer for git","fromName":"Alex Riesen","fromEmail":"raa.lkml@gmail.com","sentAt":"2006-08-14T13:04:57Z","receivedAt":"2006-08-14T13:04:57Z","isPatch":false,"sender":{"key":"raa.lkml@gmail.com","avatar":"https://avatars.githubusercontent.com/u/324101?v=4"},"body":"Just in case someone might ever need this: it imports\na _synced_ state into git repo. IOW, you sync down\nthe files as you were commanded (it's corporal, umm...\ncorporate, remember?) and run the script to create\na commit for you. You still have to run git-commit manually,\nbut don't have to pass \"-a\" to it (which can be dangerous,\nand does not pick up the files recently added to p4 repo).\n\nFor the poor souls unlucky enough to be in windows\nenvironment, a .bat is attached, too.\n\nP4 has a better interoperability with python, so rewriting this\nscript in Python maybe a good idea.\n"},{"id":"25253","messageId":"ebq016$fd3$1@sea.gmane.org","threadId":"5243","inReplyTo":"81b0412b0608140604u75c6522brbc1bc83fc7c9c5c8@mail.gmail.com","subject":"Re: Another Perforce importer for git","fromName":"Jakub Narebski","fromEmail":"jnareb@gmail.com","sentAt":"2006-08-14T14:07:15Z","receivedAt":"2006-08-14T14:07:15Z","isPatch":false,"sender":{"key":"jnareb@gmail.com","avatar":"https://avatars.githubusercontent.com/u/2706?v=4"},"body":"Alex Riesen wrote:\n\n> Just in case someone might ever need this: it imports\n> a _synced_ state into git repo. IOW, you sync down\n> the files as you were commanded (it's corporal, umm...\n> corporate, remember?) and run the script to create\n> a commit for you. You still have to run git-commit manually,\n> but don't have to pass \"-a\" to it (which can be dangerous,\n> and does not pick up the files recently added to p4 repo).\n\nCould you please add appropriate entry in GitWiki page\n http://git.or.cz/gitwiki/InterfacesFrontendsAndTools\nThanks in advance...\n\n-- \nJakub Narebski\nWarsaw, Poland\nShadeHawk on #git\n"},{"id":"25258","messageId":"81b0412b0608140811k4db611a4m630b6f909d736a90@mail.gmail.com","threadId":"5243","inReplyTo":"ebq016$fd3$1@sea.gmane.org","subject":"Re: Another Perforce importer for git","fromName":"Alex Riesen","fromEmail":"raa.lkml@gmail.com","sentAt":"2006-08-14T15:11:24Z","receivedAt":"2006-08-14T15:11:24Z","isPatch":false,"sender":{"key":"raa.lkml@gmail.com","avatar":"https://avatars.githubusercontent.com/u/324101?v=4"},"body":"On 8/14/06, Jakub Narebski <jnareb@gmail.com> wrote:\n> > Just in case someone might ever need this: it imports\n> > a _synced_ state into git repo. IOW, you sync down\n> > the files as you were commanded (it's corporal, umm...\n> > corporate, remember?) and run the script to create\n> > a commit for you. You still have to run git-commit manually,\n> > but don't have to pass \"-a\" to it (which can be dangerous,\n> > and does not pick up the files recently added to p4 repo).\n>\n> Could you please add appropriate entry in GitWiki page\n>  http://git.or.cz/gitwiki/InterfacesFrontendsAndTools\n> Thanks in advance...\n\nIt a bit not enough, I'm afraid. Besides, I'd have to reference the\nscriptlet by gmane - there wont ever be a webpage, I think:\nhttp://permalink.gmane.org/gmane.comp.version-control.git/25352\n"}]}