digitalmars.D - [OT] Windows users: Are you happy with git?
- "Lars T. Kyllingstad" <public kyllingen.net> May 18 2012
- "Mehrdad" <wfunction hotmail.com> May 18 2012
- =?UTF-8?B?QWxleCBSw7hubmUgUGV0ZXJzZW4=?= <alex lycus.org> May 18 2012
- Jacob Carlborg <doob me.com> May 18 2012
- Ary Manzana <ary esperanto.org.ar> May 18 2012
- =?UTF-8?B?QWxleCBSw7hubmUgUGV0ZXJzZW4=?= <alex lycus.org> May 18 2012
- =?UTF-8?B?QWxleCBSw7hubmUgUGV0ZXJzZW4=?= <alex lycus.org> May 18 2012
- =?UTF-8?B?QWxleCBSw7hubmUgUGV0ZXJzZW4=?= <alex lycus.org> May 18 2012
- Jacob Carlborg <doob me.com> May 18 2012
- Ary Manzana <ary esperanto.org.ar> May 18 2012
- =?UTF-8?B?QWxleCBSw7hubmUgUGV0ZXJzZW4=?= <alex lycus.org> May 18 2012
- Paulo Pinto <pjmlp progtools.org> May 18 2012
- "Nick Sabalausky" <SeeWebsiteToContactMe semitwist.com> May 18 2012
- Bruno Medeiros <brunodomedeiros+dng gmail.com> May 30 2012
- Joseph Rushton Wakeling <joseph.wakeling webdrake.net> May 18 2012
- Norbert Nemec <Norbert Nemec-online.de> May 18 2012
- Mike Parker <aldacron gmail.com> May 18 2012
- dennis luehring <dl.soluz gmx.net> May 18 2012
- Manu <turkeyman gmail.com> May 18 2012
- Manu <turkeyman gmail.com> May 18 2012
- "H. S. Teoh" <hsteoh quickfur.ath.cx> May 18 2012
- =?UTF-8?Q?Klaim_=2D_Jo=C3=ABl_Lamotte?= <mjklaim gmail.com> May 18 2012
- Andre Tampubolon <andre lc.vlsm.org> May 18 2012
- Denis Shelomovskij <verylonglogin.reg gmail.com> May 18 2012
- "Aleksandar =?UTF-8?B?UnXFvmnEjWnEhyI=?= <aleksandar ruzicic.info> May 18 2012
- Danni Coy <danni.coy gmail.com> May 18 2012
- =?UTF-8?B?QWxleCBSw7hubmUgUGV0ZXJzZW4=?= <alex lycus.org> May 18 2012
- Manu <turkeyman gmail.com> May 18 2012
- Manu <turkeyman gmail.com> May 18 2012
- "Regan Heath" <regan netmail.co.nz> May 18 2012
- Manu <turkeyman gmail.com> May 18 2012
- "Christian Manning" <cmanning999 gmail.com> May 18 2012
- Matthias Pleh <benutzer example.com> May 18 2012
- Manu <turkeyman gmail.com> May 18 2012
- Manu <turkeyman gmail.com> May 18 2012
- "Paul D. Anderson" <paul.d.removethis.anderson comcast.andthis.net> May 18 2012
- "Nick Sabalausky" <SeeWebsiteToContactMe semitwist.com> May 18 2012
- "Michael" <pr m1xa.com> May 19 2012
- "Mehrdad" <wfunction hotmail.com> May 19 2012
- "Regan Heath" <regan netmail.co.nz> May 21 2012
- "Regan Heath" <regan netmail.co.nz> May 21 2012
- Alvaro <alvaroDotSegura gmail.com> May 21 2012
- "Kagamin" <spam here.lot> May 30 2012
- =?UTF-8?B?QWxleCBSw7hubmUgUGV0ZXJzZW4=?= <alex lycus.org> May 30 2012
- Don Clugston <dac nospam.com> May 31 2012
- Andre Tampubolon <andre lc.vlsm.org> May 31 2012
- "Nick Sabalausky" <SeeWebsiteToContactMe semitwist.com> May 31 2012
I remember back when we were considering whether to move DMD, Phobos and druntime from SVN on DSource to Git on GitHub, there were some concerns about using Git on Windows. People claimed that Git was a very Linux-centric tool, and that Windows support was buggy at best. Still, we made the switch, and I haven't really registered that many complaints since. So now I'm curious: Windows users, have you just resigned, or did Git actually turn out to work well on Windows? Specifically, is it usable from the CMD command line, and are graphical front-ends such as TortoiseGit any good? (I know running it through Cygwin works well, but that doesn't count.) -Lars
May 18 2012
I couldn't git it working at first, but it wasn't too bad when it finally worked. :P Mainly, what you need is for someone to spend 15 minutes and explain to you how the push/pull/commit/etc. model works, how many stores/repositories are there and why, etc... when a friend of mine did that, it was easy enough to understand (though doing it with git-bash is still annoying).
May 18 2012
On 18-05-2012 10:02, Mehrdad wrote:I couldn't git it working at first, but it wasn't too bad when it finally worked. :P Mainly, what you need is for someone to spend 15 minutes and explain to you how the push/pull/commit/etc. model works, how many stores/repositories are there and why, etc... when a friend of mine did that, it was easy enough to understand (though doing it with git-bash is still annoying).
Personally, I've always preferred the CLI over ~most GUIs. `git gui` is fairly useful for pre-commit review and staging, etc. But to each their own! -- Alex Rønne Petersen alex lycus.org http://lycus.org
May 18 2012
On 2012-05-18 14:40, Alex Rønne Petersen wrote:Personally, I've always preferred the CLI over ~most GUIs. `git gui` is fairly useful for pre-commit review and staging, etc.
That GUI looks horrible, at least on Mac OS X. I usually prefer the CLI as well but I am using GITX on Mac OS X to check the log and diffs. -- /Jacob Carlborg
May 18 2012
On 18-05-2012 15:26, Jacob Carlborg wrote:On 2012-05-18 14:40, Alex Rønne Petersen wrote:Personally, I've always preferred the CLI over ~most GUIs. `git gui` is fairly useful for pre-commit review and staging, etc.
That GUI looks horrible, at least on Mac OS X. I usually prefer the CLI as well but I am using GITX on Mac OS X to check the log and diffs.
Right, it's ugly pretty much everywhere. But my point is that it does its *job* very well (reviews, staging, etc). -- Alex Rønne Petersen alex lycus.org http://lycus.org
May 18 2012
On 18-05-2012 12:07, Manu wrote:On 18 May 2012 11:38, Ary Manzana <ary esperanto.org.ar <mailto:ary esperanto.org.ar>> wrote: Are you happy with Windows? :-P Completely.
Monster. *runs* ;-P -- Alex Rønne Petersen alex lycus.org http://lycus.org
May 18 2012
On 18-05-2012 15:22, Manu wrote:On 18 May 2012 16:10, Manu <turkeyman gmail.com <mailto:turkeyman gmail.com>> wrote: On 18 May 2012 15:41, Alex Rønne Petersen <alex lycus.org <mailto:alex lycus.org>> wrote: On 18-05-2012 12:07, Manu wrote: On 18 May 2012 11:38, Ary Manzana <ary esperanto.org.ar <mailto:ary esperanto.org.ar> <mailto:ary esperanto.org.ar <mailto:ary esperanto.org.ar>>> wrote: Are you happy with Windows? :-P Completely. Monster. *runs* ;-P Well it's hard to escape the zombie apocalypse: http://www.netmarketshare.com/chartfx62/temp/CFT0518_09091906FE0.png (recent google statistics) I can't help but giggle and note that 'other' is consistently higher than Linux ;)
"The page cannot be found" -- Alex Rønne Petersen alex lycus.org http://lycus.org
May 18 2012
On 18-05-2012 15:39, Manu wrote:On 18 May 2012 16:32, Alex Rønne Petersen <alex lycus.org <mailto:alex lycus.org>> wrote: On 18-05-2012 15:22, Manu wrote: On 18 May 2012 16:10, Manu <turkeyman gmail.com <mailto:turkeyman gmail.com> <mailto:turkeyman gmail.com <mailto:turkeyman gmail.com>>> wrote: On 18 May 2012 15:41, Alex Rønne Petersen <alex lycus.org <mailto:alex lycus.org> <mailto:alex lycus.org <mailto:alex lycus.org>>> wrote: On 18-05-2012 12:07, Manu wrote: On 18 May 2012 11:38, Ary Manzana <ary esperanto.org.ar <mailto:ary esperanto.org.ar> <mailto:ary esperanto.org.ar <mailto:ary esperanto.org.ar>> <mailto:ary esperanto.org.ar <mailto:ary esperanto.org.ar> <mailto:ary esperanto.org.ar <mailto:ary esperanto.org.ar>>>__> wrote: Are you happy with Windows? :-P Completely. Monster. *runs* ;-P Well it's hard to escape the zombie apocalypse: http://www.netmarketshare.com/__chartfx62/temp/CFT0518___09091906FE0.png <http://www.netmarketshare.com/chartfx62/temp/CFT0518_09091906FE0.png> (recent google statistics) I can't help but giggle and note that 'other' is consistently higher than Linux ;) "The page cannot be found" *facepalm* Fail! http://www.netmarketshare.com/os-market-share.aspx?qprid=9
But to be fair, most enterprises/businesses use Linux for servers, not for desktops. -- Alex Rønne Petersen alex lycus.org http://lycus.org
May 18 2012
On 2012-05-18 16:01, Manu wrote:On 18 May 2012 16:41, Alex Rønne Petersen <alex lycus.org <mailto:alex lycus.org>> wrote: But to be fair, most enterprises/businesses use Linux for servers, not for desktops. I don't code on a server... Do you? :)
Why use source code management and deploys when you can code directly on the production server :) -- /Jacob Carlborg
May 18 2012
On 5/18/12 9:03 PM, Jacob Carlborg wrote:On 2012-05-18 16:01, Manu wrote:On 18 May 2012 16:41, Alex Rønne Petersen <alex lycus.org <mailto:alex lycus.org>> wrote: But to be fair, most enterprises/businesses use Linux for servers, not for desktops. I don't code on a server... Do you? :)
Why use source code management and deploys when you can code directly on the production server :)
Where's the "like" button here? :-P
May 18 2012
On 18-05-2012 16:01, Manu wrote:On 18 May 2012 16:41, Alex Rønne Petersen <alex lycus.org <mailto:alex lycus.org>> wrote: But to be fair, most enterprises/businesses use Linux for servers, not for desktops. I don't code on a server... Do you? :)
Yes. ;) -- Alex Rønne Petersen alex lycus.org http://lycus.org
May 18 2012
Am 18.05.2012 10:38, schrieb Ary Manzana:Are you happy with Windows? :-P
Yes. I've grown up with it since the MS-DOS 3.3 days, so I know most of its issues. I've also been a Linux user since kernel 1.0.9, the first so support IDE CD-ROM drives, if memory does not fail me. So far I've mostly dual booted since Linux still has lots of issues, in what concerns out of the box support for multimedia and graphics programming, specially if you are doing it on laptops on the go. Windows has lots of quirks, but if you ever ventured to other comercial OS outside the Windows/UNIX world, you will discover very fast that Windows is actually quite nice. -- Paulo
May 18 2012
"Ary Manzana" <ary esperanto.org.ar> wrote in message news:jp51pi$240u$1 digitalmars.com...Are you happy with Windows? :-P
Microsoft Windows, yes. Microsoft OSX, no. Unfortunately, the former has been getting phased out in favor of the latter as of about 2006.
May 18 2012
On 18/05/2012 09:38, Ary Manzana wrote:Are you happy with Windows? :-P
No, not at all! ... but I am definitely less unhappy with it than with Linux or MacOS!... -- Bruno Medeiros - Software Engineer
May 30 2012
On 18/05/12 09:58, Lars T. Kyllingstad wrote:Still, we made the switch, and I haven't really registered that many complaints since. So now I'm curious: Windows users, have you just resigned, or did Git actually turn out to work well on Windows?
I'm mostly a Linux-user, but I have played with Git on Windows and don't recall it being particularly different from the Linux experience. I'd have thought the main issue would be that Windows-oriented people aren't used to using command-line stuff (in my experience this can extend to devs as well as regular users).
May 18 2012
On 18-05-2012 10:58, Joseph Rushton Wakeling wrote:On 18/05/12 09:58, Lars T. Kyllingstad wrote:Still, we made the switch, and I haven't really registered that many complaints since. So now I'm curious: Windows users, have you just resigned, or did Git actually turn out to work well on Windows?
I'm mostly a Linux-user, but I have played with Git on Windows and don't recall it being particularly different from the Linux experience. I'd have thought the main issue would be that Windows-oriented people aren't used to using command-line stuff (in my experience this can extend to devs as well as regular users).
I think that's the primary issue - Windows devs expect a full-blown, well-developed, and concise GUI. Git, frankly, doesn't have one. And I think that using a GUI for Git doesn't make an awful lot of sense; controlling the branching model, submodules, remotes, the stash, rebasing, etc is pretty hard from a GUI compared to the CLI (in my own not so humble opinion). I like to think that GUIs and CLIs both have their uses. I use the CLI to do most Git work, but *strongly* prefer `git gui` to do pre-commit review, staging, reverting, etc. -- Alex Rønne Petersen alex lycus.org http://lycus.org
May 18 2012
In my experience, TortoiseGIT is rather awkward to use. Anyone looking for a GUI for git should have a look at SmartGIT. It is commercial but zero cost for non-commercial use, available for Win/Mac/Linux and I don't know any other GUI that comes even close in quality. I guess there will always be some expert operations that require using the git CLI. This is just as usable on Windows as it is on Unix, but Windows users tend to avoid CLI in general. Anyhow, a user who migrates from SVN to GIT would not even miss that kind of operations. In general I don't see any aspect where GIT is less adapted to Windows than any other version control. On 18.05.2012 09:58, Lars T. Kyllingstad wrote:I remember back when we were considering whether to move DMD, Phobos and druntime from SVN on DSource to Git on GitHub, there were some concerns about using Git on Windows. People claimed that Git was a very Linux-centric tool, and that Windows support was buggy at best. Still, we made the switch, and I haven't really registered that many complaints since. So now I'm curious: Windows users, have you just resigned, or did Git actually turn out to work well on Windows? Specifically, is it usable from the CMD command line, and are graphical front-ends such as TortoiseGit any good? (I know running it through Cygwin works well, but that doesn't count.) -Lars
May 18 2012
On 18-05-2012 11:07, Norbert Nemec wrote:In my experience, TortoiseGIT is rather awkward to use. Anyone looking for a GUI for git should have a look at SmartGIT. It is commercial but zero cost for non-commercial use, available for Win/Mac/Linux and I don't know any other GUI that comes even close in quality.
I hadn't even heard of that one until reading this thread. Will definitely have a look at that.I guess there will always be some expert operations that require using the git CLI. This is just as usable on Windows as it is on Unix, but Windows users tend to avoid CLI in general. Anyhow, a user who migrates from SVN to GIT would not even miss that kind of operations.
Unfortunately, they'd be missing out on all the cool Git features then. ;)In general I don't see any aspect where GIT is less adapted to Windows than any other version control. On 18.05.2012 09:58, Lars T. Kyllingstad wrote:I remember back when we were considering whether to move DMD, Phobos and druntime from SVN on DSource to Git on GitHub, there were some concerns about using Git on Windows. People claimed that Git was a very Linux-centric tool, and that Windows support was buggy at best. Still, we made the switch, and I haven't really registered that many complaints since. So now I'm curious: Windows users, have you just resigned, or did Git actually turn out to work well on Windows? Specifically, is it usable from the CMD command line, and are graphical front-ends such as TortoiseGit any good? (I know running it through Cygwin works well, but that doesn't count.) -Lars
-- Alex Rønne Petersen alex lycus.org http://lycus.org
May 18 2012
On 5/18/2012 4:58 PM, Lars T. Kyllingstad wrote:I remember back when we were considering whether to move DMD, Phobos and druntime from SVN on DSource to Git on GitHub, there were some concerns about using Git on Windows. People claimed that Git was a very Linux-centric tool, and that Windows support was buggy at best. Still, we made the switch, and I haven't really registered that many complaints since. So now I'm curious: Windows users, have you just resigned, or did Git actually turn out to work well on Windows? Specifically, is it usable from the CMD command line, and are graphical front-ends such as TortoiseGit any good? (I know running it through Cygwin works well, but that doesn't count.) -Lars
I use it through Git Bash, which is part of the Git for Windows[1] package and isn't much different from a Linux command line. Once I got a grip on the basic git commands, I've had no problems with it at all. In fact, I actually cringe when I have to go back to subversion now and again. [1] http://msysgit.github.com/
May 18 2012
Am 18.05.2012 09:58, schrieb Lars T. Kyllingstad:I remember back when we were considering whether to move DMD, Phobos and druntime from SVN on DSource to Git on GitHub, there were some concerns about using Git on Windows. People claimed that Git was a very Linux-centric tool, and that Windows support was buggy at best.
SmartGit is the best
May 18 2012
--00248c6a6a42e800a704c04cb656 Content-Type: text/plain; charset=UTF-8 I'm windows exclusive, and I like git. I recently switched most of my personal projects to git from svn, I'm generally enjoying using git a lot more these days. Command line works fine, although windows users don't like to do that. TortoiseGit works, it's alright. I use it for most tasks, and the command line for things Tortoise doesn't have buttons for (a surprising number of trivial tasks). As a windows user, git is not a problem anymore. On 18 May 2012 10:58, Lars T. Kyllingstad <public kyllingen.net> wrote:I remember back when we were considering whether to move DMD, Phobos and druntime from SVN on DSource to Git on GitHub, there were some concerns about using Git on Windows. People claimed that Git was a very Linux-centric tool, and that Windows support was buggy at best. Still, we made the switch, and I haven't really registered that many complaints since. So now I'm curious: Windows users, have you just resigned, or did Git actually turn out to work well on Windows? Specifically, is it usable from the CMD command line, and are graphical front-ends such as TortoiseGit any good? (I know running it through Cygwin works well, but that doesn't count.) -Lars
--00248c6a6a42e800a704c04cb656 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <div>I'm windows exclusive, and I like git. I recently switched most of= my personal projects to git from svn, I'm generally enjoying using git= a lot more these days.</div><div><br></div>Command line works fine, althou= gh windows users don't like to do that.<div> TortoiseGit works, it's alright. I use it for most tasks, and the comma= nd line for things Tortoise doesn't have buttons for (a surprising numb= er of trivial tasks).</div><div>As a windows user, git is not a problem any= more.<br> <br><div class=3D"gmail_quote">On 18 May 2012 10:58, Lars T. Kyllingstad <s= pan dir=3D"ltr"><<a href=3D"mailto:public kyllingen.net" target=3D"_blan= k">public kyllingen.net</a>></span> wrote:<br><blockquote class=3D"gmail= _quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:= 1ex"> I remember back when we were considering whether to move DMD, Phobos and dr= untime from SVN on DSource to Git on GitHub, there were some concerns about= using Git on Windows. =C2=A0People claimed that Git was a very Linux-centr= ic tool, and that Windows support was buggy at best.<br> <br> Still, we made the switch, and I haven't really registered that many co= mplaints since. =C2=A0So now I'm curious: =C2=A0Windows users, have you= just resigned, or did Git actually turn out to work well on Windows? =C2= =A0Specifically, is it usable from the CMD command line, and are graphical = front-ends such as TortoiseGit any good? =C2=A0(I know running it through C= ygwin works well, but that doesn't count.)<span class=3D"HOEnZb"><font = color=3D"#888888"><br> <br> -Lars<br> </font></span></blockquote></div><br></div> --00248c6a6a42e800a704c04cb656--
May 18 2012
--00248c6a658e4b600a04c04cb91e Content-Type: text/plain; charset=UTF-8 On 18 May 2012 11:38, Ary Manzana <ary esperanto.org.ar> wrote:Are you happy with Windows? :-P
Completely. --00248c6a658e4b600a04c04cb91e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <div class=3D"gmail_quote">On 18 May 2012 11:38, Ary Manzana <span dir=3D"l= tr"><<a href=3D"mailto:ary esperanto.org.ar" target=3D"_blank">ary esper= anto.org.ar</a>></span> wrote:<br><blockquote class=3D"gmail_quote" styl= e=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> Are you happy with Windows? :-P<br> </blockquote></div><br><div>Completely.</div> --00248c6a658e4b600a04c04cb91e--
May 18 2012
On Sat, May 19, 2012 at 09:05:56AM +0700, Ary Manzana wrote:On 5/18/12 9:03 PM, Jacob Carlborg wrote:On 2012-05-18 16:01, Manu wrote:On 18 May 2012 16:41, Alex Rnne Petersen <alex lycus.org <mailto:alex lycus.org>> wrote: But to be fair, most enterprises/businesses use Linux for servers, not for desktops. I don't code on a server... Do you? :)
Why use source code management and deploys when you can code directly on the production server :)
Where's the "like" button here? :-P
Reminds me of Linus Torvalds: why backup your code when you can just put it on a public FTP server and have the whole world mirror it? :-) T -- If creativity is stifled by rigid discipline, then it is not true creativity.
May 18 2012
--047d7b15a8a761d5f004c04d0dee Content-Type: text/plain; charset=UTF-8 On Fri, May 18, 2012 at 7:07 PM, Manu <turkeyman gmail.com> wrote:On 18 May 2012 11:38, Ary Manzana <ary esperanto.org.ar> wrote:Are you happy with Windows? :-P
Completely.
I am too. Also I like to be able to program in any OS and then compile on any too. I don't mind differences as far as I can work... and play. git on windows now is less worst than before but as mentionned here it is still awkward to us, without specific reasons on the top of my head. So far I use only Mercurial when I have choice. That said, knowing the subtile differences between the two, I'm still open to use git on non-windows projects I have. I think I will try fossil on some pet projects too. Joel Lamotte --047d7b15a8a761d5f004c04d0dee Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <br><br><div class=3D"gmail_quote">On Fri, May 18, 2012 at 7:07 PM, Manu <s= pan dir=3D"ltr"><<a href=3D"mailto:turkeyman gmail.com" target=3D"_blank= ">turkeyman gmail.com</a>></span> wrote:<br><blockquote class=3D"gmail_q= uote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1e= x"> <div class=3D"im"><div class=3D"gmail_quote">On 18 May 2012 11:38, Ary Manz= ana <span dir=3D"ltr"><<a href=3D"mailto:ary esperanto.org.ar" target=3D= "_blank">ary esperanto.org.ar</a>></span> wrote:<br><blockquote class=3D= "gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding= -left:1ex"> Are you happy with Windows? :-P<br> </blockquote></div><br></div><div>Completely.</div> </blockquote></div><br><div>I am too. Also I like to be able to program in = any OS and then compile on any too. I don't mind differences as far as = I can work... and play.</div><div><br></div><div>git on windows now is less= worst than before but as mentionned here it is still awkward to us, withou= t specific reasons on the top of my head.</div> <div><br></div><div>So far I use only Mercurial when I have choice.</div><d= iv>That said, knowing the subtile differences between the two, I'm stil= l open to use git on non-windows projects I have.</div><div><br></div><div> I think I will try fossil on some pet projects too.</div><div><br></div><di= v>Joel Lamotte</div> --047d7b15a8a761d5f004c04d0dee--
May 18 2012
On Windows, I use msysgit http://code.google.com/p/msysgit/ Somehow it's slower than the Linux counterpart, but I guess it works pretty well. On 5/18/2012 2:58 PM, Lars T. Kyllingstad wrote:I remember back when we were considering whether to move DMD, Phobos and druntime from SVN on DSource to Git on GitHub, there were some concerns about using Git on Windows. People claimed that Git was a very Linux-centric tool, and that Windows support was buggy at best. Still, we made the switch, and I haven't really registered that many complaints since. So now I'm curious: Windows users, have you just resigned, or did Git actually turn out to work well on Windows? Specifically, is it usable from the CMD command line, and are graphical front-ends such as TortoiseGit any good? (I know running it through Cygwin works well, but that doesn't count.) -Lars
May 18 2012
18.05.2012 11:58, Lars T. Kyllingstad написал:I remember back when we were considering whether to move DMD, Phobos and druntime from SVN on DSource to Git on GitHub, there were some concerns about using Git on Windows. People claimed that Git was a very Linux-centric tool, and that Windows support was buggy at best. Still, we made the switch, and I haven't really registered that many complaints since. So now I'm curious: Windows users, have you just resigned, or did Git actually turn out to work well on Windows? Specifically, is it usable from the CMD command line, and are graphical front-ends such as TortoiseGit any good? (I know running it through Cygwin works well, but that doesn't count.) -Lars
I'm happy with TortoiseGit (there was a few crashes recently but it isn't annoying) and TortoiseHg. IMHO, they are as easy as GitHub's Fork->Edit->Pull GUI. -- Денис В. Шеломовский Denis V. Shelomovskij
May 18 2012
On Friday, 18 May 2012 at 07:58:26 UTC, Lars T. Kyllingstad wrote:I remember back when we were considering whether to move DMD, Phobos and druntime from SVN on DSource to Git on GitHub, there were some concerns about using Git on Windows. People claimed that Git was a very Linux-centric tool, and that Windows support was buggy at best. Still, we made the switch, and I haven't really registered that many complaints since. So now I'm curious: Windows users, have you just resigned, or did Git actually turn out to work well on Windows? Specifically, is it usable from the CMD command line, and are graphical front-ends such as TortoiseGit any good? (I know running it through Cygwin works well, but that doesn't count.) -Lars
I'm using both, Linux and Windows, but I prefer working on Windows (I don't have X on my Linux installation, and it's not very cozy to spend all day in console). On Windows I have MSYS + Console2 setup, so I basically have nice looking (and more importantly functional) Linux console on my Windows. Oh, and yes, git (msysgit actually) is working great on Windows (just a bit slower than Linux version, but still faster than svn).
May 18 2012
--e89a8fb2068a757ebc04c04f1855 Content-Type: text/plain; charset=ISO-8859-1 So far I like git-cola the most of all the git front ends I have tried. It takes a little bit of work but it can be made to run on windows --e89a8fb2068a757ebc04c04f1855 Content-Type: text/html; charset=ISO-8859-1 <div class="gmail_quote">So far I like git-cola the most of all the git front ends I have tried. It takes a little bit of work but it can be made to run on windows</div> --e89a8fb2068a757ebc04c04f1855--
May 18 2012
On 18-05-2012 09:58, Lars T. Kyllingstad wrote:I remember back when we were considering whether to move DMD, Phobos and druntime from SVN on DSource to Git on GitHub, there were some concerns about using Git on Windows. People claimed that Git was a very Linux-centric tool, and that Windows support was buggy at best.
Linux-centric - yes. Buggy - no. msysgit (which is really what all Git packages on Windows are based on) has evolved a lot and is very high quality. I've used it on ~20 projects total by now, with all sorts of crazy hacks (git rerere, git rebase, git filter-branch) and it Just Works.Still, we made the switch, and I haven't really registered that many complaints since. So now I'm curious: Windows users, have you just resigned, or did Git actually turn out to work well on Windows? Specifically, is it usable from the CMD command line, and are graphical front-ends such as TortoiseGit any good? (I know running it through Cygwin works well, but that doesn't count.) -Lars
Git kinda-sorta works in cmd.exe, but I really wouldn't recommend it. Not only because cmd.exe just plain *sucks*, but also because it lacks a lot of features that tools designed for UNIX (such as Git) use. mintty is a great replacement. I'm not a full-time Windows user, but when I do work on Windows, Git Bash and mintty work great for Git (note that Git Bash is really just bash.exe running inside cmd.exe). BTW, running Git through Cygwin isn't all that much different from running it in Git Bash (msysgit). Both of those use cmd.exe as the 'shell'. As I mentioned above, I would really recommend using mintty. I would not recommend TortoiseGit, or Tortoise* in general. In my personal experience, they've been very good at screwing up repos because what I thought some action would do didn't match the command line term for the operation. It's great that GUIs try to make things intuitive, but it can certainly backfire on people who are used to the CLI. -- Alex Rønne Petersen alex lycus.org http://lycus.org
May 18 2012
--20cf3074b01057091204c04f471a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 18 May 2012 15:41, Alex R=C3=B8nne Petersen <alex lycus.org> wrote:On 18-05-2012 12:07, Manu wrote:On 18 May 2012 11:38, Ary Manzana <ary esperanto.org.ar <mailto:ary esperanto.org.ar>> wrote: Are you happy with Windows? :-P Completely.
Monster. *runs* ;-P
Well it's hard to escape the zombie apocalypse: http://www.netmarketshare.com/chartfx62/temp/CFT0518_09091906FE0.png (recen= t google statistics) --20cf3074b01057091204c04f471a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <div class=3D"gmail_quote">On 18 May 2012 15:41, Alex R=C3=B8nne Petersen <= span dir=3D"ltr"><<a href=3D"mailto:alex lycus.org" target=3D"_blank">al= ex lycus.org</a>></span> wrote:<br><blockquote class=3D"gmail_quote" sty= le=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <div class=3D"im">On 18-05-2012 12:07, Manu wrote:<br> </div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-l= eft:1px #ccc solid;padding-left:1ex"><div class=3D"im"> On 18 May 2012 11:38, Ary Manzana <<a href=3D"mailto:ary esperanto.org.a= r" target=3D"_blank">ary esperanto.org.ar</a><br></div><div class=3D"im"> <mailto:<a href=3D"mailto:ary esperanto.org.ar" target=3D"_blank">ary es= peranto.org.ar</a>>> wrote:<br> <br> =C2=A0 =C2=A0Are you happy with Windows? :-P<br> <br> <br></div> Completely.<br> </blockquote> <br> Monster.<br> <br> *runs* ;-P</blockquote><div><br></div><div>Well it's hard to escape the= zombie apocalypse:=C2=A0<a href=3D"http://www.netmarketshare.com/chartfx62= /temp/CFT0518_09091906FE0.png">http://www.netmarketshare.com/chartfx62/temp= /CFT0518_09091906FE0.png</a>=C2=A0(recent google statistics)</div> </div> --20cf3074b01057091204c04f471a--
May 18 2012
--00248c6a6a42528a1304c04f70a1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 18 May 2012 16:10, Manu <turkeyman gmail.com> wrote:On 18 May 2012 15:41, Alex R=C3=B8nne Petersen <alex lycus.org> wrote:On 18-05-2012 12:07, Manu wrote:On 18 May 2012 11:38, Ary Manzana <ary esperanto.org.ar <mailto:ary esperanto.org.ar>> wrote: Are you happy with Windows? :-P Completely.
Monster. *runs* ;-P
Well it's hard to escape the zombie apocalypse: http://www.netmarketshare.com/chartfx62/temp/CFT0518_09091906FE0.png (rec=
google statistics)
I can't help but giggle and note that 'other' is consistently higher than Linux ;) --00248c6a6a42528a1304c04f70a1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <div class=3D"gmail_quote">On 18 May 2012 16:10, Manu <span dir=3D"ltr"><= ;<a href=3D"mailto:turkeyman gmail.com" target=3D"_blank">turkeyman gmail.c= om</a>></span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"marg= in:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <div class=3D"gmail_quote"><div class=3D"im">On 18 May 2012 15:41, Alex R= =C3=B8nne Petersen <span dir=3D"ltr"><<a href=3D"mailto:alex lycus.org" = target=3D"_blank">alex lycus.org</a>></span> wrote:<br><blockquote class= =3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd= ing-left:1ex"> <div>On 18-05-2012 12:07, Manu wrote:<br> </div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-l= eft:1px #ccc solid;padding-left:1ex"><div> On 18 May 2012 11:38, Ary Manzana <<a href=3D"mailto:ary esperanto.org.a= r" target=3D"_blank">ary esperanto.org.ar</a><br></div><div> <mailto:<a href=3D"mailto:ary esperanto.org.ar" target=3D"_blank">ary es= peranto.org.ar</a>>> wrote:<br> <br> =C2=A0 =C2=A0Are you happy with Windows? :-P<br> <br> <br></div> Completely.<br> </blockquote> <br> Monster.<br> <br> *runs* ;-P</blockquote><div><br></div></div><div>Well it's hard to esca= pe the zombie apocalypse:=C2=A0<a href=3D"http://www.netmarketshare.com/cha= rtfx62/temp/CFT0518_09091906FE0.png" target=3D"_blank">http://www.netmarket= share.com/chartfx62/temp/CFT0518_09091906FE0.png</a>=C2=A0(recent google st= atistics)</div> </div> </blockquote></div><br><div>I can't help but giggle and note that '= other' is consistently higher than Linux ;)</div> --00248c6a6a42528a1304c04f70a1--
May 18 2012
On Fri, 18 May 2012 14:32:05 +0100, Alex R=F8nne Petersen <alex lycus.or= g> = wrote:On 18-05-2012 15:22, Manu wrote:On 18 May 2012 16:10, Manu <turkeyman gmail.com <mailto:turkeyman gmail.com>> wrote: On 18 May 2012 15:41, Alex R=F8nne Petersen <alex lycus.org <mailto:alex lycus.org>> wrote: On 18-05-2012 12:07, Manu wrote: On 18 May 2012 11:38, Ary Manzana <ary esperanto.org.ar <mailto:ary esperanto.org.ar> <mailto:ary esperanto.org.ar <mailto:ary esperanto.org.ar=
Are you happy with Windows? :-P Completely. Monster. *runs* ;-P Well it's hard to escape the zombie apocalypse: http://www.netmarketshare.com/chartfx62/temp/CFT0518_09091906FE0.=
(recent google statistics) I can't help but giggle and note that 'other' is consistently higher than Linux ;)
"The page cannot be found"
Try: http://www.netmarketshare.com/operating-system-market-share.aspx?qprid=3D= 10&qpcustomd=3D0 R -- = Using Opera's revolutionary email client: http://www.opera.com/mail/
May 18 2012
--20cf3074d25c04474004c04fad95 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 18 May 2012 16:32, Alex R=C3=B8nne Petersen <alex lycus.org> wrote:On 18-05-2012 15:22, Manu wrote:On 18 May 2012 16:10, Manu <turkeyman gmail.com <mailto:turkeyman gmail.com>> wrote: On 18 May 2012 15:41, Alex R=C3=B8nne Petersen <alex lycus.org <mailto:alex lycus.org>> wrote: On 18-05-2012 12:07, Manu wrote: On 18 May 2012 11:38, Ary Manzana <ary esperanto.org.ar <mailto:ary esperanto.org.ar> <mailto:ary esperanto.org.ar <mailto:ary esperanto.org.ar>>**=
wrote: Are you happy with Windows? :-P Completely. Monster. *runs* ;-P Well it's hard to escape the zombie apocalypse: http://www.netmarketshare.com/**chartfx62/temp/CFT0518_** 09091906FE0.png<http://www.netmarketshare.com/chartfx62/temp/CFT0518_090=
google statistics) I can't help but giggle and note that 'other' is consistently higher than Linux ;)
"The page cannot be found"
*facepalm* Fail! http://www.netmarketshare.com/os-market-share.aspx?qprid=3D9 --20cf3074d25c04474004c04fad95 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <div class=3D"gmail_quote">On 18 May 2012 16:32, Alex R=C3=B8nne Petersen <= span dir=3D"ltr"><<a href=3D"mailto:alex lycus.org" target=3D"_blank">al= ex lycus.org</a>></span> wrote:<br><blockquote class=3D"gmail_quote" sty= le=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> On 18-05-2012 15:22, Manu wrote:<br> <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p= x #ccc solid;padding-left:1ex"> On 18 May 2012 16:10, Manu <<a href=3D"mailto:turkeyman gmail.com" targe= t=3D"_blank">turkeyman gmail.com</a><div class=3D"im"><br> <mailto:<a href=3D"mailto:turkeyman gmail.com" target=3D"_blank">turkeym= an gmail.com</a>>> wrote:<br> <br> =C2=A0 =C2=A0On 18 May 2012 15:41, Alex R=C3=B8nne Petersen <<a href=3D= "mailto:alex lycus.org" target=3D"_blank">alex lycus.org</a><br></div><div = class=3D"im"> =C2=A0 =C2=A0<mailto:<a href=3D"mailto:alex lycus.org" target=3D"_blank= ">alex lycus.org</a>>> wrote:<br> <br> =C2=A0 =C2=A0 =C2=A0 =C2=A0On 18-05-2012 12:07, Manu wrote:<br> <br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0On 18 May 2012 11:38, Ary Manzana= <<a href=3D"mailto:ary esperanto.org.ar" target=3D"_blank">ary esperant= o.org.ar</a><br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<mailto:<a href=3D"mailto:ary = esperanto.org.ar" target=3D"_blank">ary esperanto.org.ar</a>><br></div> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<mailto:<a href=3D"mailto:ary = esperanto.org.ar" target=3D"_blank">ary esperanto.org.ar</a> <mailto:<a = href=3D"mailto:ary esperanto.org.ar" target=3D"_blank">ary esperanto.org.ar= </a>>><u></u>><div class=3D"im"> <br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0wrote:<br> <br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Are you happy with = Windows? :-P<br> <br> <br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Completely.<br> <br> <br> =C2=A0 =C2=A0 =C2=A0 =C2=A0Monster.<br> <br> =C2=A0 =C2=A0 =C2=A0 =C2=A0*runs* ;-P<br> <br> <br> =C2=A0 =C2=A0Well it's hard to escape the zombie apocalypse:<br> =C2=A0 =C2=A0<a href=3D"http://www.netmarketshare.com/chartfx62/temp/CFT05= 18_09091906FE0.png" target=3D"_blank">http://www.netmarketshare.com/<u></u>= chartfx62/temp/CFT0518_<u></u>09091906FE0.png</a> (recent<br> =C2=A0 =C2=A0google statistics)<br> <br> <br></div><div class=3D"im"> I can't help but giggle and note that 'other' is consistently h= igher<br> than Linux ;)<br> </div></blockquote> <br> "The page cannot be found"</blockquote></div><br><div>*facepalm* = Fail!</div><div><a href=3D"http://www.netmarketshare.com/os-market-share.as= px?qprid=3D9">http://www.netmarketshare.com/os-market-share.aspx?qprid=3D9<= /a></div> --20cf3074d25c04474004c04fad95--
May 18 2012
On Friday, 18 May 2012 at 07:58:26 UTC, Lars T. Kyllingstad wrote:I remember back when we were considering whether to move DMD, Phobos and druntime from SVN on DSource to Git on GitHub, there were some concerns about using Git on Windows. People claimed that Git was a very Linux-centric tool, and that Windows support was buggy at best. Still, we made the switch, and I haven't really registered that many complaints since. So now I'm curious: Windows users, have you just resigned, or did Git actually turn out to work well on Windows? Specifically, is it usable from the CMD command line, and are graphical front-ends such as TortoiseGit any good? (I know running it through Cygwin works well, but that doesn't count.) -Lars
Git-Extensions works pretty well, especially with its Visual Studio + PuTTY integration. It uses msysgit under the bonnet IIRC
May 18 2012
Am 18.05.2012 15:48, schrieb Christian Manning:On Friday, 18 May 2012 at 07:58:26 UTC, Lars T. Kyllingstad wrote:I remember back when we were considering whether to move DMD, Phobos and druntime from SVN on DSource to Git on GitHub, there were some concerns about using Git on Windows. People claimed that Git was a very Linux-centric tool, and that Windows support was buggy at best. Still, we made the switch, and I haven't really registered that many complaints since. So now I'm curious: Windows users, have you just resigned, or did Git actually turn out to work well on Windows? Specifically, is it usable from the CMD command line, and are graphical front-ends such as TortoiseGit any good? (I know running it through Cygwin works well, but that doesn't count.) -Lars
Git-Extensions works pretty well, especially with its Visual Studio + PuTTY integration. It uses msysgit under the bonnet IIRC
We mainly use Git-Extensions http://code.google.com/p/gitextensions/ + openSSH and it works great. You can also interchange both, Git-Extension and CLI, on the same project. (this wasn't the case with SVN + TortoiseSVN) I personally prefer the CLI, you know what you are doing, but most of the Windows-dev-folks like to use a GUI.
May 18 2012
"Matthias Pleh" <benutzer example.com> wrote in message news:jp5len$6qa$1 digitalmars.com...You can also interchange both, Git-Extension and CLI, on the same project. (this wasn't the case with SVN + TortoiseSVN)
Switching betwen SVN CLI and TortoiseSVN always worked fine for me.
May 18 2012
--20cf3074d25c1cf9d304c04ffdf4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 18 May 2012 16:41, Alex R=C3=B8nne Petersen <alex lycus.org> wrote:But to be fair, most enterprises/businesses use Linux for servers, not fo=
desktops.
I don't code on a server... Do you? :) --20cf3074d25c1cf9d304c04ffdf4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <div class=3D"gmail_quote">On 18 May 2012 16:41, Alex R=C3=B8nne Petersen <= span dir=3D"ltr"><<a href=3D"mailto:alex lycus.org" target=3D"_blank">al= ex lycus.org</a>></span> wrote:<br><blockquote class=3D"gmail_quote" sty= le=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> But to be fair, most enterprises/businesses use Linux for servers, not for = desktops.</blockquote><div><br></div><div>I don't code on a server... D= o you? :)</div></div> --20cf3074d25c1cf9d304c04ffdf4--
May 18 2012
--20cf303b41193f76f704c05075fe Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 18 May 2012 17:13, Alex R=C3=B8nne Petersen <alex lycus.org> wrote:On 18-05-2012 16:01, Manu wrote:On 18 May 2012 16:41, Alex R=C3=B8nne Petersen <alex lycus.org <mailto:alex lycus.org>> wrote: But to be fair, most enterprises/businesses use Linux for servers, not for desktops. I don't code on a server... Do you? :)
Yes. ;)
Right, well I'd like to see where your kind plot on that graph ;) --20cf303b41193f76f704c05075fe Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <div class=3D"gmail_quote">On 18 May 2012 17:13, Alex R=C3=B8nne Petersen <= span dir=3D"ltr"><<a href=3D"mailto:alex lycus.org" target=3D"_blank">al= ex lycus.org</a>></span> wrote:<br><blockquote class=3D"gmail_quote" sty= le=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> On 18-05-2012 16:01, Manu wrote:<br> <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p= x #ccc solid;padding-left:1ex"> On 18 May 2012 16:41, Alex R=C3=B8nne Petersen <<a href=3D"mailto:alex l= ycus.org" target=3D"_blank">alex lycus.org</a><div class=3D"im"><br> <mailto:<a href=3D"mailto:alex lycus.org" target=3D"_blank">alex lycus.o= rg</a>>> wrote:<br> <br> =C2=A0 =C2=A0But to be fair, most enterprises/businesses use Linux for ser= vers,<br> =C2=A0 =C2=A0not for desktops.<br> <br> <br></div><div class=3D"im"> I don't code on a server... Do you? :)<br> </div></blockquote> <br> Yes. ;)</blockquote><div><br></div><div>Right, well I'd like to see whe= re your kind plot on that graph ;)</div></div> --20cf303b41193f76f704c05075fe--
May 18 2012
On Friday, 18 May 2012 at 07:58:26 UTC, Lars T. Kyllingstad wrote:I remember back when we were considering whether to move DMD, Phobos and druntime from SVN on DSource to Git on GitHub, there were some concerns about using Git on Windows. People claimed that Git was a very Linux-centric tool, and that Windows support was buggy at best. Still, we made the switch, and I haven't really registered that many complaints since. So now I'm curious: Windows users, have you just resigned, or did Git actually turn out to work well on Windows? Specifically, is it usable from the CMD command line, and are graphical front-ends such as TortoiseGit any good? (I know running it through Cygwin works well, but that doesn't count.) -Lars
I use Git Bash and I'm very happy with it.
May 18 2012
The windows...*ahem*..."port" of Git actually doesn't seem buggy at all these days, so that's good. Seems to work just as well as it does on Linux. However, for advanced things (like pre-commit hooks, or command options that take a CLI command), Git assumes bash, and while I like bash much better than cmd.exe I'm a bit afraid of dealing with it on Windows, and I definitely won't go anywhere near Git-bash. Fortunately I haven't needed to except to convert some of my SVN repos to Git, and for that I just used my linux box instead so I wouldn't have to touch Git-bash. Even though I'm mainly a windows guy, I'm not afraid of CLI (hell, I literally grew up on command lines). But despite that, Git's CLI is...terrible, for anything even *remotely* non-trivial. And that's regardless of OS. https://www.semitwist.com/articles/article/view/stupid-git However, I've always prefered to just use the Tortoise* tools, and TortoiseGit is vastly superior to TortoiseHg. So I'm overall happy with the choice of Git just because of TortoiseGit. Hosting is a different story though. I'm not a huge fan of BitBucket, but GitHub is complete and total *shit*, even compared to BitBucket. I hate, hate, HATE the fucking thing. It's great in *concept*, but the problem is the implementation. First of all, it's buggy as hell for anyone who isn't addicted to absolute *MOST* "latest and *cough*greatest*cough*" browsers (BitBucket isn't nearly as bad in that regard). And secondly, it's *insanely* slow, even on "modern" browsers, and even with JS off - ( https://www.semitwist.com/articles/article/view/if-git-cares-ab ut-speed-so-much... )
May 18 2012
Happy with Mercutial (CLI), Windows family and OpenSUSE ;)
May 19 2012
On Saturday, 19 May 2012 at 02:05:54 UTC, Ary Manzana wrote:On 5/18/12 9:03 PM, Jacob Carlborg wrote:On 2012-05-18 16:01, Manu wrote:On 18 May 2012 16:41, Alex Rønne Petersen <alex lycus.org <mailto:alex lycus.org>> wrote: But to be fair, most enterprises/businesses use Linux for servers, not for desktops. I don't code on a server... Do you? :)
Why use source code management and deploys when you can code directly on the production server :)
Where's the "like" button here? :-P
LMFAO
May 19 2012
On Fri, 18 May 2012 20:49:48 +0100, Nick Sabalausky <SeeWebsiteToContactMe semitwist.com> wrote:"Matthias Pleh" <benutzer example.com> wrote in message news:jp5len$6qa$1 digitalmars.com...You can also interchange both, Git-Extension and CLI, on the same project. (this wasn't the case with SVN + TortoiseSVN)
Switching betwen SVN CLI and TortoiseSVN always worked fine for me.
Same here, tho some others here at work have had issues. The issues arose because they upgraded one or the other to a new SVN library version, which contained breaking changes to the on-disk representation of the .svn (_svn) data. As long as you make sure the CLI and Tortoise SVN lib version (Tortoise will display both it's version, and the SVN lib it is linked/built against in the about box) in sync, I believe it should work fine (barring actual bugs in one or the other). R -- Using Opera's revolutionary email client: http://www.opera.com/mail/
May 21 2012
On Fri, 18 May 2012 08:58:23 +0100, Lars T. Kyllingstad <public kyllingen.net> wrote:I remember back when we were considering whether to move DMD, Phobos and druntime from SVN on DSource to Git on GitHub, there were some concerns about using Git on Windows. People claimed that Git was a very Linux-centric tool, and that Windows support was buggy at best. Still, we made the switch, and I haven't really registered that many complaints since. So now I'm curious: Windows users, have you just resigned, or did Git actually turn out to work well on Windows? Specifically, is it usable from the CMD command line, and are graphical front-ends such as TortoiseGit any good? (I know running it through Cygwin works well, but that doesn't count.)
I haven't yet tried to use GIT, but I'm a windows developer so I thought I'd share :p I have done a fair amount of cross-platform work, but all the development itself occurred on a windows desktop using M$ developer studio, which is my IDE of choice. I have worked with guys who decided they would be more comfortable, or productive on linux/freebsd/etc and so spent the time/effort to switch their development environment over. What is certain, is that these guys were less productive initially as they got up to speed (learning a new IDE/editor/tool-chain etc) but once past it was less certain whether they were more, or less productive. They were certainly happier, so I guess that as/is something. I've always been happy on Windows, and while cmd.exe and scripting on windows is pretty rubbish it does what I need it to do, and if not I write a tool in C/C++/D to solve the lack. I still haven't bothered to learn much/if any powershell, which looks like it would solve most of those issues - as it's basically C# in a shell. I have dabbled with Cygwin and similar tools, but as I don't want to change my mindset to a linux/freebsd one they always annoy me. I don't want/need to learn all that accompanies such tools/environments, I just want to solve the actual issue i.e. obtain source from GIT in this case. So, if I were to give GIT a go I would be looking for a nice integrated (into windows explorer) GIT GUI tool (some mentioned in this thread which I'll give a go), plus a command line tool as well for those times when I want to script certain operations. Looking at some of the example GIT command line samples, it seems I would be scripting away as many details as I could - which is basically what a good GUI does for you, but in another way. That's my 2(p|c) :) R -- Using Opera's revolutionary email client: http://www.opera.com/mail/
May 21 2012
El 18/05/2012 9:58, Lars T. Kyllingstad escribió:I remember back when we were considering whether to move DMD, Phobos and druntime from SVN on DSource to Git on GitHub, there were some concerns about using Git on Windows. People claimed that Git was a very Linux-centric tool, and that Windows support was buggy at best. -Lars
Announced today: Github for Windows! https://github.com/blog/1127-github-for-windows
May 21 2012
On Friday, 18 May 2012 at 07:58:26 UTC, Lars T. Kyllingstad wrote:were some concerns about using Git on Windows. People claimed that Git was a very Linux-centric tool, and that Windows support was buggy at best.
Of course, git is a Linux-centric tool (Linus wrote it to be inherently unportable), hacked into windows environment and augmented with msys.
May 30 2012
On 30-05-2012 21:46, Kagamin wrote:On Friday, 18 May 2012 at 07:58:26 UTC, Lars T. Kyllingstad wrote:were some concerns about using Git on Windows. People claimed that Git was a very Linux-centric tool, and that Windows support was buggy at best.
Of course, git is a Linux-centric tool (Linus wrote it to be inherently unportable), hacked into windows environment and augmented with msys.
You make it sound as if he was trying to hinder portability. He merely didn't care. Not the same thing. -- Alex Rønne Petersen alex lycus.org http://lycus.org
May 30 2012
On 30/05/12 21:49, Alex Rønne Petersen wrote:On 30-05-2012 21:46, Kagamin wrote:On Friday, 18 May 2012 at 07:58:26 UTC, Lars T. Kyllingstad wrote:were some concerns about using Git on Windows. People claimed that Git was a very Linux-centric tool, and that Windows support was buggy at best.
Of course, git is a Linux-centric tool (Linus wrote it to be inherently unportable), hacked into windows environment and augmented with msys.
You make it sound as if he was trying to hinder portability. He merely didn't care. Not the same thing.
He expressed some very strong views to it. Aggression not ambivalence. I still can't avoid the feeling that if you're on Windows, you're a second-class citizen in the git world. BTW I found what the problem with my installation was: if you manage you to have two different git versions installed (I had git installed via cygwin, and later installed stand-alone MSYS git) then running one on a repository created by the other will corrupt various files in the repository, most notably the index file. It seems that git has no version numbers in its files. Instead, it silently corrupts them.
May 31 2012
Me too. BTW, I heard that mercurial has better Windows support. On 5/31/2012 6:09 PM, Don Clugston wrote:I still can't avoid the feeling that if you're on Windows, you're a second-class citizen in the git world.
May 31 2012
"Don Clugston" <dac nospam.com> wrote in message news:jq7jgr$1l27$1 digitalmars.com...It seems that git has no version numbers in its files. Instead, it silently corrupts them.
/facepalm
May 31 2012









=?UTF-8?B?QWxleCBSw7hubmUgUGV0ZXJzZW4=?= <alex lycus.org> 