threads / discuss / 16711

Announce: TortoiseGit 0.1 preview version

Subject: Announce: TortoiseGit 0.1 preview version

## tl;dr

11 messages between Dec 13, 2008 and Jan 6, 2009.

replies: 10people: 4as markdown or json

李智· Dec 13, 2008, 08:33 UTC · lore

TortoiseGit is porting from TortoiseSVN. It is explore extension. This version just finish a min set of TortoiseSVN porting

1.Context menu(subset of TortoiseSVN) 2.Icon Overlay(version controled\unversion controled at directory) 3.Unified DIFF 4.Use third part diff tools (such as kdiff3)

5.Commit change 6.Show Log 7.Create Repository

Project Home Page at: http://code.google.com/p/tortoisegit/

Source code at http://repo.or.cz/w/TortoiseGit.git

It need msysgit 1.6.0.2.
Tim Visher· Dec 13, 2008, 14:21 UTC · re: 李智 · lore

Re: Announce: TortoiseGit 0.1 preview version

On Sat, Dec 13, 2008 at 3:33 AM, 李智 <lznuaa@gmail.com> wrote:
> TortoiseGit is porting from TortoiseSVN.
Thanks so much for this!

My team and I were just talking about how the biggest barrier to entry at this point for _some_ of us has been the lack of a great tool like Tortoise for Git. My opinion was that someone would soon write it. And lo-and-behold, here it is!

I'll look forward to watching this progress, and continue happily using my cli version the same.

-- 
In Christ,

Timmy V.

http://burningones.com/
http://five.sentenc.es/ - Spend less time on e-mail
Li Frank· Dec 14, 2008, 12:27 UTC · re: Tim Visher · lore

Re: Announce: TortoiseGit 0.1 preview version

Thank you for interesting this project. This release is very early stage. Weclome contribute anything, including coding, testing, document and so on.

2008/12/13 Tim Visher <tim.visher@gmail.com>:
Show 23 quoted lines
> On Sat, Dec 13, 2008 at 3:33 AM, 李智 <lznuaa@gmail.com> wrote:
>
>> TortoiseGit is porting from TortoiseSVN.
>
> Thanks so much for this!
>
> My team and I were just talking about how the biggest barrier to entry
> at this point for _some_ of us has been the lack of a great tool like
> Tortoise for Git.  My opinion was that someone would soon write it.
> And lo-and-behold, here it is!
>
> I'll look forward to watching this progress, and continue happily
> using my cli version the same.
>
> --
>
> In Christ,
>
> Timmy V.
>
> http://burningones.com/
> http://five.sentenc.es/ - Spend less time on e-mail
>
Jakub Narebski· Dec 14, 2008, 13:09 UTC · re: 李智 · lore

Re: Announce: TortoiseGit 0.1 preview version

"李智" <lznuaa@gmail.com> writes:
> TortoiseGit is porting from TortoiseSVN.  It is explore extension.
> This version just finish a minimum set of TortoiseSVN porting
How it differs from GitCheetah project?
[...]
Show 7 quoted lines
> Project Home Page at:
> http://code.google.com/p/tortoisegit/
> 
> Source code at
> http://repo.or.cz/w/TortoiseGit.git
> 
> It need msysgit 1.6.0.2.
Do you feel it is mature enough to be added to git wiki page
  http://git.or.cz/gitwiki/InterfacesFrontendsAndTools
just above "Git Extensions" entry?  Would you do it, or should
I do this?
-- 
Jakub Narebski
Poland
ShadeHawk on #git
Sverre Rabbelier· Dec 14, 2008, 13:28 UTC · re: Jakub Narebski · lore

Re: Announce: TortoiseGit 0.1 preview version

2008/12/14 Jakub Narebski <jnareb@gmail.com>:
> How it differs from GitCheetah project?

I really think it's a shame if this does not get integrated with GitCheetah. We need a good client not just on Windows, but on all platforms, with shell integration of course.

-- 
Cheers,

Sverre Rabbelier
Li Frank· Dec 14, 2008, 13:48 UTC · re: Sverre Rabbelier · lore

Re: Announce: TortoiseGit 0.1 preview version

I really want to make cross platforms!
But there are difference at difference platform.

At linux enviroment, user has been used to command line. I was worked at linux project before. I also like it.

At windows enviroment is difference. User like GUI. SVN is typical example. Why it is used popular at windows enviroment, that is tortoiseSVN.

We have to face the fact, there are differences at different platform.
 I like core server is cross platform. But we can have difference
fontends at difference platform according special platform features.

For example, windows user like Visual Studio plug-in. But Linux user like eclipse plug-in more.

I think TortoiseGit can make git popular at windows enviroment. Window user is waiting for the good UI. Porting from TortoiseSVN is fastest way.

2008/12/14 Sverre Rabbelier <alturin@gmail.com>:
Show 12 quoted lines
> 2008/12/14 Jakub Narebski <jnareb@gmail.com>:
>> How it differs from GitCheetah project?
>
> I really think it's a shame if this does not get integrated with
> GitCheetah. We need a good client not just on Windows, but on all
> platforms, with shell integration of course.
>
> --
> Cheers,
>
> Sverre Rabbelier
>
Tim Visher· Dec 14, 2008, 17:45 UTC · re: Li Frank · lore

Re: Announce: TortoiseGit 0.1 preview version

On Sun, Dec 14, 2008 at 8:48 AM, Li Frank <lznuaa@gmail.com> wrote:
> I think TortoiseGit can make git popular at windows enviroment.
> Window user is waiting for the good UI.  Porting from TortoiseSVN is
> fastest way.

I think you nailed it on the head there, Li. I had a hell of a time trying to convince my team to use Subversion over (*gasp*) VSS, despite the abominable network performance that we were getting with VSS _and_ all of its obvious flaws (which they freely admitted), until I finally showed them Tortoise (which I don't personally use) and then they were all for it. Something like Tortoise for Git on Windows would remove a __huge__ barrier to entry for most people that aren't already comfortable with the command line. As simple as git is from the command line, certain people just don't want to bother.

-- 
In Christ,

Timmy V.

http://burningones.com/
http://five.sentenc.es/ - Spend less time on e-mail
Li Frank· Dec 14, 2008, 13:29 UTC · re: Jakub Narebski · lore

Re: Announce: TortoiseGit 0.1 preview version

GitCheetah just show git-gui &git-bash at context menu!

TortoiseGit is full porting from TortoiseSVN. Overlay icon can show modified file, add file and conflicted file whith different icon.

TortoiseGit can commit change, show log, checkout ... at Context menu! It is full git fontend.

TortoiseGit is in very early stage. I just implement min set feature and not mature . I hope there are more and more people involve this project and make it mature as TortoiseSVN.

2008/12/14 Jakub Narebski <jnareb@gmail.com>:
Show 26 quoted lines
> "李智" <lznuaa@gmail.com> writes:
>
>> TortoiseGit is porting from TortoiseSVN.  It is explore extension.
>> This version just finish a minimum set of TortoiseSVN porting
>
> How it differs from GitCheetah project?
>
> [...]
>> Project Home Page at:
>> http://code.google.com/p/tortoisegit/
>>
>> Source code at
>> http://repo.or.cz/w/TortoiseGit.git
>>
>> It need msysgit 1.6.0.2.
>
> Do you feel it is mature enough to be added to git wiki page
>  http://git.or.cz/gitwiki/InterfacesFrontendsAndTools
> just above "Git Extensions" entry?  Would you do it, or should
> I do this?
>
> --
> Jakub Narebski
> Poland
> ShadeHawk on #git
>
Jakub Narebski· Dec 15, 2008, 13:56 UTC · re: Li Frank · lore

Re: Announce: TortoiseGit 0.1 preview version

On Sun, 14 Dec 2008, Li Frank wrote:
Show 15 quoted lines
> 
> 2008/12/14 Jakub Narebski <jnareb@gmail.com>:
>> "李智" <lznuaa@gmail.com> writes:
>>
>>> TortoiseGit is porting from TortoiseSVN.  It is explore extension.
>>> This version just finish a minimum set of TortoiseSVN porting
>>
>> How it differs from GitCheetah project?
> GitCheetah just show git-gui &git-bash at context menu!
> 
> TortoiseGit is full porting from TortoiseSVN. Overlay icon can show
> modified file, add file and conflicted file whith different icon.
> 
> TortoiseGit can commit change, show log, checkout ... at Context menu!
> It is full git fontend.
Show 17 quoted lines
>> [...]
>>> Project Home Page at:
>>> http://code.google.com/p/tortoisegit/
>>>
>>> Source code at
>>> http://repo.or.cz/w/TortoiseGit.git
>>>
>>> It need msysgit 1.6.0.2.
>>
>> Do you feel it is mature enough to be added to git wiki page
>>  http://git.or.cz/gitwiki/InterfacesFrontendsAndTools
>> just above "Git Extensions" entry?  Would you do it, or should
>> I do this?
> 
> TortoiseGit is in very early stage. I just implement min set feature
> and not mature . I hope there are more and more people involve this
> project and make it mature as TortoiseSVN.

I have added information about TortoiseGit to git wiki at http://git.or.cz/gitwiki/InterfacesFrontendsAndTools#head-803ff1eef7a32fd1d8fe86713de343af18605047

Please correct it if the information there (copy below) is wrong. Feel free to extend this short info.

Hopefully this way more people would find your project, and be able to contribute to it.

  === TortoiseGit ===
  
  TortoiseGit[1] (gitweb[2]) by Li Frank is a port of TortoiseSVN[3]
  to Git.  It is Microsoft Windows shell (Explorer) extension, written
  in C++.  TortoiseGit is in very early stages of development,
  implementing currently only minimal set of features.
  [1] http://code.google.com/p/tortoisegit/
  [2] http://repo.or.cz/w/TortoiseGit.git
  [3] http://tortoisesvn.tigris.org/
-- 
Jakub Narebski
Poland
Li Frank· Dec 15, 2008, 14:19 UTC · re: Jakub Narebski · lore

Re: Announce: TortoiseGit 0.1 preview version

It is correct! Thanks Best regards Frank Li

2008/12/15 Jakub Narebski <jnareb@gmail.com>:
Show 61 quoted lines
> On Sun, 14 Dec 2008, Li Frank wrote:
>
>>
>> 2008/12/14 Jakub Narebski <jnareb@gmail.com>:
>>> "李智" <lznuaa@gmail.com> writes:
>>>
>>>> TortoiseGit is porting from TortoiseSVN.  It is explore extension.
>>>> This version just finish a minimum set of TortoiseSVN porting
>>>
>>> How it differs from GitCheetah project?
>> GitCheetah just show git-gui &git-bash at context menu!
>>
>> TortoiseGit is full porting from TortoiseSVN. Overlay icon can show
>> modified file, add file and conflicted file whith different icon.
>>
>> TortoiseGit can commit change, show log, checkout ... at Context menu!
>> It is full git fontend.
>
>>> [...]
>>>> Project Home Page at:
>>>> http://code.google.com/p/tortoisegit/
>>>>
>>>> Source code at
>>>> http://repo.or.cz/w/TortoiseGit.git
>>>>
>>>> It need msysgit 1.6.0.2.
>>>
>>> Do you feel it is mature enough to be added to git wiki page
>>>  http://git.or.cz/gitwiki/InterfacesFrontendsAndTools
>>> just above "Git Extensions" entry?  Would you do it, or should
>>> I do this?
>>
>> TortoiseGit is in very early stage. I just implement min set feature
>> and not mature . I hope there are more and more people involve this
>> project and make it mature as TortoiseSVN.
>
> I have added information about TortoiseGit to git wiki at
> http://git.or.cz/gitwiki/InterfacesFrontendsAndTools#head-803ff1eef7a32fd1d8fe86713de343af18605047
>
> Please correct it if the information there (copy below) is wrong.
> Feel free to extend this short info.
>
> Hopefully this way more people would find your project, and be able
> to contribute to it.
>
>
>  === TortoiseGit ===
>
>  TortoiseGit[1] (gitweb[2]) by Li Frank is a port of TortoiseSVN[3]
>  to Git.  It is Microsoft Windows shell (Explorer) extension, written
>  in C++.  TortoiseGit is in very early stages of development,
>  implementing currently only minimal set of features.
>
>  [1] http://code.google.com/p/tortoisegit/
>  [2] http://repo.or.cz/w/TortoiseGit.git
>  [3] http://tortoisesvn.tigris.org/
>
> --
> Jakub Narebski
> Poland
>
Jakub Narebski· Jan 6, 2009, 23:05 UTC · lore

Re: Announce: TortoiseGit 0.1 preview version

On Tue, 6 Jan 2009, Frank Li wrote:
> TortoiseGit 0.2 released.
Nice. Thanks a lot for your work.
> Can you help update Git Wiki page?

Well, my stupid ISP blocks git.or.cz (and gimp.org), supposedly in malformed attempt to reduce SPAM using MAPS (Mail Abuse Prevention System; SPAM backwards) lists and null routing. So I have to use proxy to edit wiki.

> It seem anyone can update Wiki page. Is it true?

It is the nature of Wiki that anyone can edit Wiki pages. It is recommended but not necessary to register; please do not forget to put comment ("commit message") as well.

> 
> Summary (feature matrix)
[...]

I am not involved with GUI feature Matrix; I only added simple info about TortoiseGit. I'm not sure who is...

> > I have added information about TortoiseGit to git wiki at
-- 
Jakub Narebski
Poland

← back to recent threads