{"thread":{"id":"16711","subject":"Announce: TortoiseGit 0.1 preview version","startedAt":"2008-12-13T08:33:22Z","lastAt":"2009-01-06T23:05:32Z","messageCount":11,"participants":["李智","Tim Visher","Li Frank","Jakub Narebski","Sverre Rabbelier"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"97788","messageId":"1976ea660812130033m2d54cc57tfe134fab0d687d71@mail.gmail.com","threadId":"16711","inReplyTo":null,"subject":"Announce: TortoiseGit 0.1 preview version","fromName":"李智","fromEmail":"lznuaa@gmail.com","sentAt":"2008-12-13T08:33:22Z","receivedAt":"2008-12-13T08:33:22Z","isPatch":false,"sender":{"key":"lznuaa@gmail.com","avatar":"https://avatars.githubusercontent.com/u/40642?v=4"},"body":"TortoiseGit is porting from TortoiseSVN.  It is explore extension.\nThis version just finish a min set of TortoiseSVN porting\n\n1.Context menu(subset of TortoiseSVN)\n2.Icon Overlay(version controled\\unversion controled at directory)\n3.Unified DIFF\n4.Use third part diff tools (such as kdiff3)\n\n5.Commit change\n6.Show Log\n7.Create Repository\n\nProject Home Page at:\nhttp://code.google.com/p/tortoisegit/\n\nSource code at\nhttp://repo.or.cz/w/TortoiseGit.git\n\nIt need msysgit 1.6.0.2.\n"},{"id":"97795","messageId":"c115fd3c0812130621p5df742ffs98d69cd922ebc972@mail.gmail.com","threadId":"16711","inReplyTo":"1976ea660812130033m2d54cc57tfe134fab0d687d71@mail.gmail.com","subject":"Re: Announce: TortoiseGit 0.1 preview version","fromName":"Tim Visher","fromEmail":"tim.visher@gmail.com","sentAt":"2008-12-13T14:21:47Z","receivedAt":"2008-12-13T14:21:47Z","isPatch":false,"sender":{"key":"tim.visher@gmail.com","avatar":"https://gravatar.com/avatar/98307ce54bcac1a46b5d845827d5386e2a27895ff08790cdd3877ad527760575?d=mp&s=160"},"body":"On Sat, Dec 13, 2008 at 3:33 AM, 李智 <lznuaa@gmail.com> wrote:\n\n> TortoiseGit is porting from TortoiseSVN.\n\nThanks so much for this!\n\nMy team and I were just talking about how the biggest barrier to entry\nat this point for _some_ of us has been the lack of a great tool like\nTortoise for Git.  My opinion was that someone would soon write it.\nAnd lo-and-behold, here it is!\n\nI'll look forward to watching this progress, and continue happily\nusing my cli version the same.\n\n-- \n\nIn Christ,\n\nTimmy V.\n\nhttp://burningones.com/\nhttp://five.sentenc.es/ - Spend less time on e-mail\n"},{"id":"97870","messageId":"1976ea660812140427y498d52edy6791eedad8a97585@mail.gmail.com","threadId":"16711","inReplyTo":"c115fd3c0812130621p5df742ffs98d69cd922ebc972@mail.gmail.com","subject":"Re: Announce: TortoiseGit 0.1 preview version","fromName":"Li Frank","fromEmail":"lznuaa@gmail.com","sentAt":"2008-12-14T12:27:09Z","receivedAt":"2008-12-14T12:27:09Z","isPatch":false,"sender":{"key":"lznuaa@gmail.com","avatar":"https://avatars.githubusercontent.com/u/40642?v=4"},"body":"Thank you for interesting this project. This release is very early stage.\nWeclome contribute anything, including coding, testing, document and so on.\n\n2008/12/13 Tim Visher <tim.visher@gmail.com>:\n> On Sat, Dec 13, 2008 at 3:33 AM, 李智 <lznuaa@gmail.com> wrote:\n>\n>> TortoiseGit is porting from TortoiseSVN.\n>\n> Thanks so much for this!\n>\n> My team and I were just talking about how the biggest barrier to entry\n> at this point for _some_ of us has been the lack of a great tool like\n> Tortoise for Git.  My opinion was that someone would soon write it.\n> And lo-and-behold, here it is!\n>\n> I'll look forward to watching this progress, and continue happily\n> using my cli version the same.\n>\n> --\n>\n> In Christ,\n>\n> Timmy V.\n>\n> http://burningones.com/\n> http://five.sentenc.es/ - Spend less time on e-mail\n>\n"},{"id":"97872","messageId":"m3d4fuewe0.fsf@localhost.localdomain","threadId":"16711","inReplyTo":"1976ea660812130033m2d54cc57tfe134fab0d687d71@mail.gmail.com","subject":"Re: Announce: TortoiseGit 0.1 preview version","fromName":"Jakub Narebski","fromEmail":"jnareb@gmail.com","sentAt":"2008-12-14T13:09:38Z","receivedAt":"2008-12-14T13:09:38Z","isPatch":false,"sender":{"key":"jnareb@gmail.com","avatar":"https://avatars.githubusercontent.com/u/2706?v=4"},"body":"\"李智\" <lznuaa@gmail.com> writes:\n\n> TortoiseGit is porting from TortoiseSVN.  It is explore extension.\n> This version just finish a minimum set of TortoiseSVN porting\n\nHow it differs from GitCheetah project?\n\n[...]\n> Project Home Page at:\n> http://code.google.com/p/tortoisegit/\n> \n> Source code at\n> http://repo.or.cz/w/TortoiseGit.git\n> \n> It need msysgit 1.6.0.2.\n\nDo you feel it is mature enough to be added to git wiki page\n  http://git.or.cz/gitwiki/InterfacesFrontendsAndTools\njust above \"Git Extensions\" entry?  Would you do it, or should\nI do this?\n\n-- \nJakub Narebski\nPoland\nShadeHawk on #git\n"},{"id":"97875","messageId":"bd6139dc0812140528w4591ee03h9723ba66a967051b@mail.gmail.com","threadId":"16711","inReplyTo":"m3d4fuewe0.fsf@localhost.localdomain","subject":"Re: Announce: TortoiseGit 0.1 preview version","fromName":"Sverre Rabbelier","fromEmail":"alturin@gmail.com","sentAt":"2008-12-14T13:28:20Z","receivedAt":"2008-12-14T13:28:20Z","isPatch":false,"sender":{"key":"alturin@gmail.com","avatar":null},"body":"2008/12/14 Jakub Narebski <jnareb@gmail.com>:\n> How it differs from GitCheetah project?\n\nI really think it's a shame if this does not get integrated with\nGitCheetah. We need a good client not just on Windows, but on all\nplatforms, with shell integration of course.\n\n-- \nCheers,\n\nSverre Rabbelier\n"},{"id":"97876","messageId":"1976ea660812140529k1499b410u4437645be0dc7dfc@mail.gmail.com","threadId":"16711","inReplyTo":"m3d4fuewe0.fsf@localhost.localdomain","subject":"Re: Announce: TortoiseGit 0.1 preview version","fromName":"Li Frank","fromEmail":"lznuaa@gmail.com","sentAt":"2008-12-14T13:29:14Z","receivedAt":"2008-12-14T13:29:14Z","isPatch":false,"sender":{"key":"lznuaa@gmail.com","avatar":"https://avatars.githubusercontent.com/u/40642?v=4"},"body":"GitCheetah just show git-gui &git-bash at context menu!\n\nTortoiseGit is full porting from TortoiseSVN. Overlay icon can show\nmodified file, add file and conflicted file whith different icon.\n\nTortoiseGit can commit change, show log, checkout ... at Context menu!\nIt is full git fontend.\n\nTortoiseGit is in very early stage. I just implement min set feature\nand not mature . I hope there are more and more people involve this\nproject and make it mature as TortoiseSVN.\n\n2008/12/14 Jakub Narebski <jnareb@gmail.com>:\n> \"李智\" <lznuaa@gmail.com> writes:\n>\n>> TortoiseGit is porting from TortoiseSVN.  It is explore extension.\n>> This version just finish a minimum set of TortoiseSVN porting\n>\n> How it differs from GitCheetah project?\n>\n> [...]\n>> Project Home Page at:\n>> http://code.google.com/p/tortoisegit/\n>>\n>> Source code at\n>> http://repo.or.cz/w/TortoiseGit.git\n>>\n>> It need msysgit 1.6.0.2.\n>\n> Do you feel it is mature enough to be added to git wiki page\n>  http://git.or.cz/gitwiki/InterfacesFrontendsAndTools\n> just above \"Git Extensions\" entry?  Would you do it, or should\n> I do this?\n>\n> --\n> Jakub Narebski\n> Poland\n> ShadeHawk on #git\n>\n"},{"id":"97877","messageId":"1976ea660812140548k940a73buf307cd331b775f31@mail.gmail.com","threadId":"16711","inReplyTo":"bd6139dc0812140528w4591ee03h9723ba66a967051b@mail.gmail.com","subject":"Re: Announce: TortoiseGit 0.1 preview version","fromName":"Li Frank","fromEmail":"lznuaa@gmail.com","sentAt":"2008-12-14T13:48:12Z","receivedAt":"2008-12-14T13:48:12Z","isPatch":false,"sender":{"key":"lznuaa@gmail.com","avatar":"https://avatars.githubusercontent.com/u/40642?v=4"},"body":"I really want to make cross platforms!\n\nBut there are difference at difference platform.\n\nAt linux enviroment, user has been used to command line. I was worked\nat linux project before. I also like it.\n\nAt windows enviroment is difference. User like GUI. SVN is typical\nexample. Why it is used popular at windows enviroment, that is\ntortoiseSVN.\n\nWe have to face the fact, there are differences at different platform.\n I like core server is cross platform. But we can have difference\nfontends at difference platform according special platform features.\n\nFor example, windows user like Visual Studio plug-in. But Linux user\nlike eclipse plug-in more.\n\nI think TortoiseGit can make git popular at windows enviroment.\nWindow user is waiting for the good UI.  Porting from TortoiseSVN is\nfastest way.\n\n\n2008/12/14 Sverre Rabbelier <alturin@gmail.com>:\n> 2008/12/14 Jakub Narebski <jnareb@gmail.com>:\n>> How it differs from GitCheetah project?\n>\n> I really think it's a shame if this does not get integrated with\n> GitCheetah. We need a good client not just on Windows, but on all\n> platforms, with shell integration of course.\n>\n> --\n> Cheers,\n>\n> Sverre Rabbelier\n>\n"},{"id":"97890","messageId":"c115fd3c0812140945x79db8b85yb12c6b23c0479552@mail.gmail.com","threadId":"16711","inReplyTo":"1976ea660812140548k940a73buf307cd331b775f31@mail.gmail.com","subject":"Re: Announce: TortoiseGit 0.1 preview version","fromName":"Tim Visher","fromEmail":"tim.visher@gmail.com","sentAt":"2008-12-14T17:45:49Z","receivedAt":"2008-12-14T17:45:49Z","isPatch":false,"sender":{"key":"tim.visher@gmail.com","avatar":"https://gravatar.com/avatar/98307ce54bcac1a46b5d845827d5386e2a27895ff08790cdd3877ad527760575?d=mp&s=160"},"body":"On Sun, Dec 14, 2008 at 8:48 AM, Li Frank <lznuaa@gmail.com> wrote:\n\n> I think TortoiseGit can make git popular at windows enviroment.\n> Window user is waiting for the good UI.  Porting from TortoiseSVN is\n> fastest way.\n\nI think you nailed it on the head there, Li.  I had a hell of a time\ntrying to convince my team to use Subversion over (*gasp*) VSS,\ndespite the abominable network performance that we were getting with\nVSS _and_ all of its obvious flaws (which they freely admitted), until\nI finally showed them Tortoise (which I don't personally use) and then\nthey were all for it.  Something like Tortoise for Git on Windows\nwould remove a __huge__ barrier to entry for most people that aren't\nalready comfortable with the command line.  As simple as git is from\nthe command line, certain people just don't want to bother.\n\n-- \n\nIn Christ,\n\nTimmy V.\n\nhttp://burningones.com/\nhttp://five.sentenc.es/ - Spend less time on e-mail\n"},{"id":"97958","messageId":"200812151456.27750.jnareb@gmail.com","threadId":"16711","inReplyTo":"1976ea660812140529k1499b410u4437645be0dc7dfc@mail.gmail.com","subject":"Re: Announce: TortoiseGit 0.1 preview version","fromName":"Jakub Narebski","fromEmail":"jnareb@gmail.com","sentAt":"2008-12-15T13:56:27Z","receivedAt":"2008-12-15T13:56:27Z","isPatch":false,"sender":{"key":"jnareb@gmail.com","avatar":"https://avatars.githubusercontent.com/u/2706?v=4"},"body":"On Sun, 14 Dec 2008, Li Frank wrote:\n\n> \n> 2008/12/14 Jakub Narebski <jnareb@gmail.com>:\n>> \"李智\" <lznuaa@gmail.com> writes:\n>>\n>>> TortoiseGit is porting from TortoiseSVN.  It is explore extension.\n>>> This version just finish a minimum set of TortoiseSVN porting\n>>\n>> How it differs from GitCheetah project?\n> GitCheetah just show git-gui &git-bash at context menu!\n> \n> TortoiseGit is full porting from TortoiseSVN. Overlay icon can show\n> modified file, add file and conflicted file whith different icon.\n> \n> TortoiseGit can commit change, show log, checkout ... at Context menu!\n> It is full git fontend.\n\n>> [...]\n>>> Project Home Page at:\n>>> http://code.google.com/p/tortoisegit/\n>>>\n>>> Source code at\n>>> http://repo.or.cz/w/TortoiseGit.git\n>>>\n>>> It need msysgit 1.6.0.2.\n>>\n>> Do you feel it is mature enough to be added to git wiki page\n>>  http://git.or.cz/gitwiki/InterfacesFrontendsAndTools\n>> just above \"Git Extensions\" entry?  Would you do it, or should\n>> I do this?\n> \n> TortoiseGit is in very early stage. I just implement min set feature\n> and not mature . I hope there are more and more people involve this\n> project and make it mature as TortoiseSVN.\n\nI have added information about TortoiseGit to git wiki at\nhttp://git.or.cz/gitwiki/InterfacesFrontendsAndTools#head-803ff1eef7a32fd1d8fe86713de343af18605047\n\nPlease correct it if the information there (copy below) is wrong.\nFeel free to extend this short info.\n\nHopefully this way more people would find your project, and be able\nto contribute to it.\n\n\n  === TortoiseGit ===\n  \n  TortoiseGit[1] (gitweb[2]) by Li Frank is a port of TortoiseSVN[3]\n  to Git.  It is Microsoft Windows shell (Explorer) extension, written\n  in C++.  TortoiseGit is in very early stages of development,\n  implementing currently only minimal set of features.\n\n  [1] http://code.google.com/p/tortoisegit/\n  [2] http://repo.or.cz/w/TortoiseGit.git\n  [3] http://tortoisesvn.tigris.org/\n\n-- \nJakub Narebski\nPoland\n"},{"id":"97962","messageId":"1976ea660812150619y713da734n23b687dc9ae4d94f@mail.gmail.com","threadId":"16711","inReplyTo":"200812151456.27750.jnareb@gmail.com","subject":"Re: Announce: TortoiseGit 0.1 preview version","fromName":"Li Frank","fromEmail":"lznuaa@gmail.com","sentAt":"2008-12-15T14:19:35Z","receivedAt":"2008-12-15T14:19:35Z","isPatch":false,"sender":{"key":"lznuaa@gmail.com","avatar":"https://avatars.githubusercontent.com/u/40642?v=4"},"body":"It is correct!  Thanks\nBest regards\nFrank Li\n\n\n2008/12/15 Jakub Narebski <jnareb@gmail.com>:\n> On Sun, 14 Dec 2008, Li Frank wrote:\n>\n>>\n>> 2008/12/14 Jakub Narebski <jnareb@gmail.com>:\n>>> \"李智\" <lznuaa@gmail.com> writes:\n>>>\n>>>> TortoiseGit is porting from TortoiseSVN.  It is explore extension.\n>>>> This version just finish a minimum set of TortoiseSVN porting\n>>>\n>>> How it differs from GitCheetah project?\n>> GitCheetah just show git-gui &git-bash at context menu!\n>>\n>> TortoiseGit is full porting from TortoiseSVN. Overlay icon can show\n>> modified file, add file and conflicted file whith different icon.\n>>\n>> TortoiseGit can commit change, show log, checkout ... at Context menu!\n>> It is full git fontend.\n>\n>>> [...]\n>>>> Project Home Page at:\n>>>> http://code.google.com/p/tortoisegit/\n>>>>\n>>>> Source code at\n>>>> http://repo.or.cz/w/TortoiseGit.git\n>>>>\n>>>> It need msysgit 1.6.0.2.\n>>>\n>>> Do you feel it is mature enough to be added to git wiki page\n>>>  http://git.or.cz/gitwiki/InterfacesFrontendsAndTools\n>>> just above \"Git Extensions\" entry?  Would you do it, or should\n>>> I do this?\n>>\n>> TortoiseGit is in very early stage. I just implement min set feature\n>> and not mature . I hope there are more and more people involve this\n>> project and make it mature as TortoiseSVN.\n>\n> I have added information about TortoiseGit to git wiki at\n> http://git.or.cz/gitwiki/InterfacesFrontendsAndTools#head-803ff1eef7a32fd1d8fe86713de343af18605047\n>\n> Please correct it if the information there (copy below) is wrong.\n> Feel free to extend this short info.\n>\n> Hopefully this way more people would find your project, and be able\n> to contribute to it.\n>\n>\n>  === TortoiseGit ===\n>\n>  TortoiseGit[1] (gitweb[2]) by Li Frank is a port of TortoiseSVN[3]\n>  to Git.  It is Microsoft Windows shell (Explorer) extension, written\n>  in C++.  TortoiseGit is in very early stages of development,\n>  implementing currently only minimal set of features.\n>\n>  [1] http://code.google.com/p/tortoisegit/\n>  [2] http://repo.or.cz/w/TortoiseGit.git\n>  [3] http://tortoisesvn.tigris.org/\n>\n> --\n> Jakub Narebski\n> Poland\n>\n"},{"id":"99520","messageId":"200901070005.32730.jnareb@gmail.com","threadId":"16711","inReplyTo":"1976ea660901060645r641d73e6ob4e03747f1860b6a@mail.gmail.com","subject":"Re: Announce: TortoiseGit 0.1 preview version","fromName":"Jakub Narebski","fromEmail":"jnareb@gmail.com","sentAt":"2009-01-06T23:05:32Z","receivedAt":"2009-01-06T23:05:32Z","isPatch":false,"sender":{"key":"jnareb@gmail.com","avatar":"https://avatars.githubusercontent.com/u/2706?v=4"},"body":"On Tue, 6 Jan 2009, Frank Li wrote:\n\n> TortoiseGit 0.2 released.\n\nNice. Thanks a lot for your work.\n\n> Can you help update Git Wiki page?\n\nWell, my stupid ISP blocks git.or.cz (and gimp.org), supposedly in\nmalformed attempt to reduce SPAM using MAPS (Mail Abuse Prevention\nSystem; SPAM backwards) lists and null routing. So I have to use\nproxy to edit wiki.\n\n> It seem anyone can update Wiki page. Is it true?\n\nIt is the nature of Wiki that anyone can edit Wiki pages. It is\nrecommended but not necessary to register; please do not forget\nto put comment (\"commit message\") as well.\n\n> \n> Summary (feature matrix)\n[...]\n\nI am not involved with GUI feature Matrix; I only added simple info\nabout TortoiseGit. I'm not sure who is...\n\n> > I have added information about TortoiseGit to git wiki at\n\n-- \nJakub Narebski\nPoland\n"}]}