Solved

SVN or GitHub or Git

Posted on 2014-01-21
3
1,088 Views
Last Modified: 2014-01-25
Hi,

I'm wondering about whether I should use SVN, Github or Git. I'm familiar with SVN as I have the SVN server on my Windows 7 (only locally though). I don't know anything about Github or Git? Are they the same even?

I'm wondering if I use Github if I'll set passwords for the code and directories as it's mainly used for my clients.

I'm using Tortoise SVN but does Github have a nice graphical interface like Tortoise so I can see which files haven't been committed, which have been added and so forth like the screenshot.
Screenshot-2014-01-21-17.09.04.png
0
Comment
Question by:Victor Kimura
3 Comments
 
LVL 16

Accepted Solution

by:
hankknight earned 250 total points
ID: 39800021
GitHub is a web-based hosting service that use the Git revision control system.  To use GitHub you need to be using Git.  

There are several nice graphical user interfaces for Get:
http://git-scm.com/downloads/guis

The fundamental difference between SVN and Git is that SVN is Centralized while Git is Distributed.  

These links are worth following:
https://git.wiki.kernel.org/index.php/GitSvnComparison
http://blog.teamtreehouse.com/why-you-should-switch-from-subversion-to-git
0
 
LVL 62

Assisted Solution

by:gheist
gheist earned 250 total points
ID: 39808539
Let me add 1c in defence of SVN:

With SVN hotcopy it is some step closer to distributed
No GIT client beats windows TortoiseSVN
And SVN does very well with related huge binary files (e.g. mdb )
0
 

Author Closing Comment

by:Victor Kimura
ID: 39808602
Thank you very much! That's helpful. =)
0

Featured Post

Master Your Team's Linux and Cloud Stack!

The average business loses $13.5M per year to ineffective training (per 1,000 employees). Keep ahead of the competition and combine in-person quality with online cost and flexibility by training with Linux Academy.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Linux boot cd to do hardware report on PC? 3 65
Linux server had an unexpected freeze. How to find out cause (sys logs)? 13 47
ftp to port 21 4 54
expand ext4 on centos 6 5 37
In my business, I use the LTS (Long Term Support) versions of Linux. My workstations do real work, and so I rarely have the patience to deal with silly problems caused by an upgraded kernel that had experimental software on it to begin with from a r…
The purpose of this article is to show how we can create Linux Mint virtual machine using Oracle Virtual Box. To install Linux Mint we have to download the ISO file from its website i.e. http://www.linuxmint.com. Once you open the link you will see …
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

820 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question