git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: why not TortoiseGit

From
Nigel Magnay <nigel.magnay@gmail.com>
Date
Nov 3, 2008, 13:39 UTC
Message-ID
<320075ff0811030539q476ab4f4kd332a37acdc1ca87@mail.gmail.com>
In-Reply-To
<alpine.DEB.1.00.0811031425080.22125@pacific.mpi-cbg.de.mpi-cbg.de>
Show 10 quoted lines
>> But it doesn't look like a hard project to me, just requires stripping
>> out a lot of junk and re-patching callouts to a git executable (which
>> could be the standard git tools) and a minimal git library that knows if
>> files are dirty.
>
> I only wish that people would put their code where there mouth is.
>
> At least with GitCheetah, we have working code, _and_ an opportunity to go
> cross-platform.
>

Well, hey, I don't care there's no TortoiseGit. I looked at these things back when I had colleagues stuck on Windows, and at the time wanted to try and wean them off SVN.

The shell-icon overlay limit on Windows looked a significant problem to me, and a good reason for at least re-using that bit of code (which is common to even tortoiseCVS). It looked like it had been through a significant number of iterations to get platform shell subtleties right.

I even looked at wacky things, like using IKVM.Net and JGit to hack it quickly, but that's a non-starter because of MS' stupid one-clr-per-process.

That's what I found. Maybe it'll be useful for anyone else that wants to continue. Since it's not an itch for me any more, and it won't feed my children, until someone that cares enough does something there won't be one.

Previous: Johannes SchindelinNext: Li Frank
Message 12 of 15 in “why not TortoiseGit”
  1. Li Frank-B20596Oct 31, 2008
  2. Jakub NarebskiOct 31, 2008
  3. Li Frank-B20596Oct 31, 2008
  4. George ShammasOct 31, 2008
  5. Miles BaderOct 31, 2008
  6. Ian HiltOct 31, 2008
  7. Andreas EricssonOct 31, 2008
  8. Scott ChaconOct 31, 2008
  9. Li FrankNov 2, 2008
  10. Nigel MagnayNov 3, 2008
  11. Johannes SchindelinNov 3, 2008
  12. Nigel MagnayNov 3, 2008
  13. Li FrankNov 4, 2008
  14. Johannes SchindelinNov 4, 2008
  15. Li FrankNov 11, 2008

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.