topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Friday March 29, 2024, 4:38 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: Laymen's terms: How does svn work? Why is it good?  (Read 3702 times)

superboyac

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 6,347
    • View Profile
    • Donate to Member
Laymen's terms: How does svn work? Why is it good?
« on: January 03, 2011, 09:38 AM »
My first question for the new year: what's up with svn?
To me, it sounds like DCupdater, except harder to use and with more geeky features.  When I say "geeky", I mean command line type of stuff with parameters and what not.  What are the basics of svn, how does it work?  Why is better than just downloading the latest installer and using that?  Is it easier?  Is it cool because it's command line?  What's the deal here?  What does a tortoise have to do with all of this? ;D

tomos

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 11,959
    • View Profile
    • Donate to Member
Re: Laymen's terms: How does svn work? Why is it good?
« Reply #1 on: January 03, 2011, 10:25 AM »
I thought it was like FileHamster on steroids sortof incorporated with a family tree

Disclaimer: I've only ever used Filehamster ;-)
Tom

Renegade

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 13,288
  • Tell me something you don't know...
    • View Profile
    • Renegade Minds
    • Donate to Member
Re: Laymen's terms: How does svn work? Why is it good?
« Reply #2 on: January 03, 2011, 10:35 AM »
My first question for the new year: what's up with svn?
To me, it sounds like DCupdater, except harder to use and with more geeky features.  When I say "geeky", I mean command line type of stuff with parameters and what not.  What are the basics of svn, how does it work?  Why is better than just downloading the latest installer and using that?  Is it easier?  Is it cool because it's command line?  What's the deal here?  What does a tortoise have to do with all of this? ;D

SNV is Subversion. If you search for it it will become clear.

But man... Have you ever provided me with some rant material...

Yes. It's geeky. And more so than it needs to be.

It's version control software. Tortoise is a client for it. (Subversion is server-based.)

You use Tortoise to access SVN to get source code.
Slow Down Music - Where I commit thought crimes...

Freedom is the right to be wrong, not the right to do wrong. - John Diefenbaker

f0dder

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,153
  • [Well, THAT escalated quickly!]
    • View Profile
    • f0dder's place
    • Read more about this member.
    • Donate to Member
Re: Laymen's terms: How does svn work? Why is it good?
« Reply #3 on: January 03, 2011, 10:59 AM »
As an end-user, you probably don't want or need subversion - as Renegade mentioned, it's version control for source code. (It can be used for other stuff than plain source code, but it's only really useful for text-based files that change in predictable ways).

The tortoise part is a friendly GUI so you don't have to much around with the command-line.

Aaaaand... there's better systems around than subversion - if you aren't going to deal with a legacy project, you do want when one of the newer DVCS systems; not only is the 'D' part immensely useful once you wrap your head around it, but subversion's network protocol is hopelessly horrible.
- carpe noctem

Deozaan

  • Charter Member
  • Joined in 2006
  • ***
  • Points: 1
  • Posts: 9,747
    • View Profile
    • Read more about this member.
    • Donate to Member
Re: Laymen's terms: How does svn work? Why is it good?
« Reply #4 on: January 03, 2011, 11:34 AM »
The Tortoise is for people who are "too slow" for command-line. Like me. :P

superboyac

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 6,347
    • View Profile
    • Donate to Member
Re: Laymen's terms: How does svn work? Why is it good?
« Reply #5 on: January 03, 2011, 11:44 AM »
Ah, glad to hear some real talk about it.  Thanks everyone, I love it.

kyrathaba

  • N.A.N.Y. Organizer
  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 3,200
    • View Profile
    • Donate to Member
Re: Laymen's terms: How does svn work? Why is it good?
« Reply #6 on: January 12, 2011, 08:18 AM »
I use it if I'm working on a larger project.  Right now, I'm using it in conjunction with Beanstalk free account (not endorsing them, but I've had no difficulties).  Provides faster off-site backup than FTPing, with the added benefit of easily reverting to an earlier version of my source code if needed.

Renegade

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 13,288
  • Tell me something you don't know...
    • View Profile
    • Renegade Minds
    • Donate to Member
Re: Laymen's terms: How does svn work? Why is it good?
« Reply #7 on: January 12, 2011, 08:56 AM »
I use it if I'm working on a larger project.  Right now, I'm using it in conjunction with Beanstalk free account (not endorsing them, but I've had no difficulties).  Provides faster off-site backup than FTPing, with the added benefit of easily reverting to an earlier version of my source code if needed.

All different projects have different logins. (Usually.)
Slow Down Music - Where I commit thought crimes...

Freedom is the right to be wrong, not the right to do wrong. - John Diefenbaker