what is svn?

Whether you're a newbie or an experienced programmer, any questions, help, or just talk of any language will be welcomed here.

Moderator: Coders of Rage

acerookie1
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 48
Joined: Fri Feb 12, 2010 12:46 pm
Favorite Gaming Platforms: PC, Wii, SNES, GameCube
Programming Language of Choice: C++

what is svn?

Post by acerookie1 »

how do i update code and stay updated on what we do when makin a game? on windows?
Image
User avatar
dandymcgee
ES Beta Backer
ES Beta Backer
Posts: 4709
Joined: Tue Apr 29, 2008 3:24 pm
Current Project: https://github.com/dbechrd/RicoTech
Favorite Gaming Platforms: NES, Sega Genesis, PS2, PC
Programming Language of Choice: C
Location: San Francisco
Contact:

Re: what is svn?

Post by dandymcgee »

Step 1: Get a client
Step 2: Find somewhere to host your SVN repository
  • If it's open-source I'd recommend google code.
    I've also used Assembla. 2GB of storage space and unlimited users.
Last edited by dandymcgee on Mon Aug 16, 2010 5:27 pm, edited 2 times in total.
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches! :twisted:
User avatar
epicasian
Chaos Rift Junior
Chaos Rift Junior
Posts: 232
Joined: Mon Feb 22, 2010 10:32 pm
Current Project: Gigazilla Engine
Favorite Gaming Platforms: Dreamcast, SNES, PS2, PC
Programming Language of Choice: C/++
Location: WoFo, KY

Re: what is svn?

Post by epicasian »

<hijack>
Hey dandymcgee,

I'm thinking about using Assembla, and would you consider it to be reliable?

</hijack>
User avatar
dandymcgee
ES Beta Backer
ES Beta Backer
Posts: 4709
Joined: Tue Apr 29, 2008 3:24 pm
Current Project: https://github.com/dbechrd/RicoTech
Favorite Gaming Platforms: NES, Sega Genesis, PS2, PC
Programming Language of Choice: C
Location: San Francisco
Contact:

Re: what is svn?

Post by dandymcgee »

epicasian wrote:<hijack>
Hey dandymcgee,

I'm thinking about using Assembla, and would you consider it to be reliable?

</hijack>
I don't seen why not. It's a popular and professional service. Of course these are assumptions, as I have not actually read any of the site's policies.
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches! :twisted:
acerookie1
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 48
Joined: Fri Feb 12, 2010 12:46 pm
Favorite Gaming Platforms: PC, Wii, SNES, GameCube
Programming Language of Choice: C++

Re: what is svn?

Post by acerookie1 »

dandymcgee wrote:Step 1: Get a client
Step 2: Find somewhere to host your SVN repository
  • If it's open-source I'd recommend google code.
    I've also used Assembla. 2GB of storage space and unlimited users.
how do i upload to google code then?
Image
User avatar
Ginto8
ES Beta Backer
ES Beta Backer
Posts: 1064
Joined: Tue Jan 06, 2009 4:12 pm
Programming Language of Choice: C/C++, Java

Re: what is svn?

Post by Ginto8 »

acerookie1 wrote:
dandymcgee wrote:Step 1: Get a client
Step 2: Find somewhere to host your SVN repository
  • If it's open-source I'd recommend google code.
    I've also used Assembla. 2GB of storage space and unlimited users.
how do i upload to google code then?
Your answer should be here: http://code.google.com/p/support/wiki/GettingStarted
Quit procrastinating and make something awesome.
Ducky wrote:Give a man some wood, he'll be warm for the night. Put him on fire and he'll be warm for the rest of his life.
acerookie1
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 48
Joined: Fri Feb 12, 2010 12:46 pm
Favorite Gaming Platforms: PC, Wii, SNES, GameCube
Programming Language of Choice: C++

Re: what is svn?

Post by acerookie1 »

Ginto8 wrote:
acerookie1 wrote:
dandymcgee wrote:Step 1: Get a client
Step 2: Find somewhere to host your SVN repository
  • If it's open-source I'd recommend google code.
    I've also used Assembla. 2GB of storage space and unlimited users.
how do i upload to google code then?
Your answer should be here: http://code.google.com/p/support/wiki/GettingStarted
how do i delete stuff off the svn? via windows (witch im using.)
Image
wearymemory
Chaos Rift Junior
Chaos Rift Junior
Posts: 209
Joined: Thu Feb 12, 2009 8:46 pm

Re: what is svn?

Post by wearymemory »

I firmly believe that when someone is new to a programming language, they're better off by learning how to use the command line tools first, and then switching to a GUI-based IDE, and SVN is prominent enough to where I think this idea should apply here as well. You would learn a lot more about Subversion if you downloaded a command line client, and read this book. That way, you wouldn't have any problems switching between platforms, and it may even make you more productive.

Look here, and you'll see that TortoiseSVN offers the Repo-browser and the ability to Delete content from the repository depending on the context of your click.

Mess around, and try every possible thing you can think of before coming here to ask, even if it doesn't seem like the obvious answer. It would make you a better problem solver.
MacJordan
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 4
Joined: Fri Oct 22, 2010 4:13 am

Re: what is svn?

Post by MacJordan »

acerookie1 wrote:how do i update code and stay updated on what we do when makin a game? on windows?
TortoiseSVN is an easy-to-use source control software for Microsoft Windows and possibly the best standalone Subversion client there is.

It is implemented as a Windows shell extension, which makes it integrate seamlessly into the Windows explorer.

Since it's not an integration for a specific IDE you can use it with whatever development tools you like.
qpHalcy0n
Respected Programmer
Respected Programmer
Posts: 387
Joined: Fri Dec 19, 2008 3:33 pm
Location: Dallas
Contact:

Re: what is svn?

Post by qpHalcy0n »

Image
User avatar
dandymcgee
ES Beta Backer
ES Beta Backer
Posts: 4709
Joined: Tue Apr 29, 2008 3:24 pm
Current Project: https://github.com/dbechrd/RicoTech
Favorite Gaming Platforms: NES, Sega Genesis, PS2, PC
Programming Language of Choice: C
Location: San Francisco
Contact:

Re: what is svn?

Post by dandymcgee »

I'm really starting to hate this dumbass.
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches! :twisted:
User avatar
epicasian
Chaos Rift Junior
Chaos Rift Junior
Posts: 232
Joined: Mon Feb 22, 2010 10:32 pm
Current Project: Gigazilla Engine
Favorite Gaming Platforms: Dreamcast, SNES, PS2, PC
Programming Language of Choice: C/++
Location: WoFo, KY

Re: what is svn?

Post by epicasian »

dandymcgee wrote:I'm really starting to hate this dumbass.
I agree.
acerookie1
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 48
Joined: Fri Feb 12, 2010 12:46 pm
Favorite Gaming Platforms: PC, Wii, SNES, GameCube
Programming Language of Choice: C++

Re: what is svn?

Post by acerookie1 »

yeah i been got this down. i just needed to know how to add to it to the svn but im good now. wtf im a dumass?
Image
User avatar
Ginto8
ES Beta Backer
ES Beta Backer
Posts: 1064
Joined: Tue Jan 06, 2009 4:12 pm
Programming Language of Choice: C/C++, Java

Re: what is svn?

Post by Ginto8 »

lessee... well, if you have a clone of the repository on your computer, just make whatever changes you want, cd in, and svn commit.
Quit procrastinating and make something awesome.
Ducky wrote:Give a man some wood, he'll be warm for the night. Put him on fire and he'll be warm for the rest of his life.
wearymemory
Chaos Rift Junior
Chaos Rift Junior
Posts: 209
Joined: Thu Feb 12, 2009 8:46 pm

Re: what is svn?

Post by wearymemory »

Ginto8 wrote:lessee... well, if you have a clone of the repository on your computer, just make whatever changes you want, cd in, and svn commit.
Do you actually know and have experience with svn, or were you just guessing? If the OP meant adding files to the repository like the post mentions (acerookie1's post was semi-illiterate), then your suggestion would be missing a step.
Post Reply