Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Computing > NZ Computing > Git Is Fun

Reply
Thread Tools

Git Is Fun

 
 
Lawrence D'Oliveiro
Guest
Posts: n/a
 
      10-29-2009
In message <(E-Mail Removed)>, Stephen Worthington
wrote:

> I use an editor (SlickEdit) that automatically keeps version history
> for all files each time you save the file. And it will diff between
> versions for you.


Does it handle branches and merges as well?
 
Reply With Quote
 
 
 
 
John Little
Guest
Posts: n/a
 
      10-29-2009
On Oct 29, 2:27*pm, Stephen Worthington
<(E-Mail Removed)34.nz56.remove_numbers> wrote:

> I use an editor (SlickEdit) that automatically keeps version history
> for all files each time you save the file. *And it will diff between
> versions for you.


Yeah, I do that with some vim script. But the git approach has been
on my to do list for some time, thanks Lawrence for encouraging me.

Regards, John

 
Reply With Quote
 
 
 
 
Lawrence D'Oliveiro
Guest
Posts: n/a
 
      10-29-2009
In message <1crfnxgc22mng$(E-Mail Removed)>, Adam Cameron wrote:

> Out of interest, how does anything you describe here really differentiate
> git from SVN?


Learn to reply to the right posting, won't you?

Git is distributed, SVN is centralized. Every Git user has their own
complete repository. Instead of checking in and out to and from a central
server, they "push" and "pull" changesets to/from each other.

Last I heard, SVN was crap at handling merges. You could create a branch,
but then you had all kinds of trouble trying to bring changes across from
one branch to another. And trying to do it more than once from the same
branch was just asking for trouble. By contrast, Git is designed to handle
this kind of situation as an everyday occurrence.

SVN checkins are slow. Git checkins are fast.

Anything else you want to know?
 
Reply With Quote
 
Stephen Worthington
Guest
Posts: n/a
 
      10-29-2009
On Thu, 29 Oct 2009 15:34:45 +1300, Lawrence D'Oliveiro
<(E-Mail Removed)_zealand> wrote:

>In message <(E-Mail Removed)>, Stephen Worthington
>wrote:
>
>> I use an editor (SlickEdit) that automatically keeps version history
>> for all files each time you save the file. And it will diff between
>> versions for you.

>
>Does it handle branches and merges as well?


No, it is just on a single file basis, and stores deltas between the
versions. It is not intended to replace proper version control, just
to supplement it for when you forgot to do it. The backup directory
path can be specified, but if you leave it empty it keeps them all
under the user's home directory somewhere. It defaults to keeping up
to 400 back versions of each file.
 
Reply With Quote
 
Lawrence D'Oliveiro
Guest
Posts: n/a
 
      10-29-2009
In message <(E-Mail Removed)>, Stephen Worthington
wrote:

> On Thu, 29 Oct 2009 15:34:45 +1300, Lawrence D'Oliveiro
> <(E-Mail Removed)_zealand> wrote:
>
>>In message <(E-Mail Removed)>, Stephen
>>Worthington wrote:
>>
>>> I use an editor (SlickEdit) that automatically keeps version history
>>> for all files each time you save the file. And it will diff between
>>> versions for you.

>>
>>Does it handle branches and merges as well?

>
> No, it is just on a single file basis, and stores deltas between the
> versions. It is not intended to replace proper version control ...


Yet another proprietary solution to the wrong problem.

Why don't they just support standard interfaces to proper VCSes? Even Emacs
knows when I'm using Git.
 
Reply With Quote
 
Stephen Worthington
Guest
Posts: n/a
 
      10-29-2009
On Thu, 29 Oct 2009 21:12:05 +1300, Lawrence D'Oliveiro
<(E-Mail Removed)_zealand> wrote:

>In message <(E-Mail Removed)>, Stephen Worthington
>wrote:
>
>> On Thu, 29 Oct 2009 15:34:45 +1300, Lawrence D'Oliveiro
>> <(E-Mail Removed)_zealand> wrote:
>>
>>>In message <(E-Mail Removed)>, Stephen
>>>Worthington wrote:
>>>
>>>> I use an editor (SlickEdit) that automatically keeps version history
>>>> for all files each time you save the file. And it will diff between
>>>> versions for you.
>>>
>>>Does it handle branches and merges as well?

>>
>> No, it is just on a single file basis, and stores deltas between the
>> versions. It is not intended to replace proper version control ...

>
>Yet another proprietary solution to the wrong problem.
>
>Why don't they just support standard interfaces to proper VCSes? Even Emacs
>knows when I'm using Git.


SlickEdit also supports a number of VCS systems.
 
Reply With Quote
 
Nik Coughlin
Guest
Posts: n/a
 
      10-29-2009
"Adam Cameron" <(E-Mail Removed)> wrote in message
news:gkrrnnrighv5$.2pczyqyfu1te$(E-Mail Removed)...
>> If you're a software developer and you need to use source control, and
>> you
>> do software development because you find programming fun, then yes, git
>> is
>> fun.

>
> I think it's a bit of a stretch to say source control is *fun*. *Handy*,
> and *life saving* sure. Fun? No, that's just weird.


I don't mean fun in the sense of operating it, I mean fun in what it enables
you to do, not to have to worry about changes, being able to access your
assets from different locations, being able to compare versions etc. It
enhances programming, which means that in its own little way it's fun, yes.

 
Reply With Quote
 
Lawrence D'Oliveiro
Guest
Posts: n/a
 
      10-30-2009
In message <hccrrc$713$(E-Mail Removed)-september.org>, Nik Coughlin wrote:

> It enhances programming, which means that in its own little way it's fun,
> yes.


I don't know about others, but for me programming is a professional
activity. Because I do it for a living, I spend large amounts of time on it.
It's an activity I chose to do because I found it interesting. And still do.
Others may have jobs they consider dull and boring, but I don't.
 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
OT Thursday, uh, fun, yeah, fun! Consultant MCSE 17 02-10-2007 03:39 AM
3 PIX VPN questions - FUN FUN FUN frishack@gmail.com Cisco 3 03-16-2006 02:25 PM
OT: Wednesday follow-up-to-Tuesday-Fun Fun Ken Briscoe MCSE 0 07-14-2004 01:41 PM
Programming is not as much fun/more fun than it used to be. Andy Fish Java 65 05-18-2004 08:24 PM
Fun fun fun Luke Computer Support 3 10-07-2003 03:45 PM



Advertisments