Home | Blog | Software | Reviews and Features | Forum | Help | Donate | About us
topbanner_forum
  *

avatar image

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

Login with username, password and session length
  • May 29, 2017, 04:37:41 AM
  • Proudly celebrating 10 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 1734 times)

superboyac

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 6,074
    • View Profile
    • Donate to Member
Laymen's terms: How does svn work? Why is it good?
« on: January 03, 2011, 09:38:29 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: 10,629
    • 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:49 AM »
I thought it was like FileHamster on steroids sortof incorporated with a family tree

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

Renegade

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 13,237
    • View Profile
    • Donate to Member
Re: Laymen's terms: How does svn work? Why is it good?
« Reply #2 on: January 03, 2011, 10:35:16 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.

f0dder

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,068
    • View Profile
    • Donate to Member
Re: Laymen's terms: How does svn work? Why is it good?
« Reply #3 on: January 03, 2011, 10:59:28 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.

Deozaan

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

superboyac

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 6,074
    • 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: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,122
    • 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:32 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,237
    • View Profile
    • Donate to Member
Re: Laymen's terms: How does svn work? Why is it good?
« Reply #7 on: January 12, 2011, 08:56:11 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.)