Top
Twitter

 

Search Blog

« SOLUTION: svn: Can't open file '.svn/text-base/somefile.ext.svn-base': No such file or directory | Main | Git vs Subversion (svn): The Background »
Wednesday
Sep082010

Git vs Subversion (svn) : The major downfall of Git - no partial working copies

The major downfall of git is that when downloading a working copy of a remote repository, you cannot checkout (clone) anything less than the entire remote repository. Conversely, with Subversion you have a URL for each file and folder on every branch of the repository, and you can checkout individual files or folders if you wish. Any checked-out folder ("working copy") is fully functional, and can be committed back to the remote server. With svn you can have multiple partial working copies of a single repository.

This means that Git forces you to use multiple repositories, while svn will happily support single or multiple repository scenarios.

If you have a single project, or your projects are all independent, Git my serve you well.

A) Reasons for multiple projects in a single repository

  1. You can branch, merge and tag related projects together
  2. Avoids reconfiguring users, permissions, and possibly IT staff intervention required for a new repository
  3. To keep the company's prime assets in a single, controlled, easily backed up location

B) Reasons for seperate repositories

  1. Security - but svn allows permissions to be specified per folder
  2. For temporary experimentation
  3. When projects and teams are truly unrelated, or you have other ways of managing versions and interdependency

The weight of reasons under A are much greater than under B. In fact the reasons under A support choosing svn, while the reasons under B do not support rejecting svn.

 

PrintView Printer Friendly Version

EmailEmail Article to Friend

Reader Comments (4)

I like concept of your post. Very creative post. Best of luck and waiting for some new ideas
tipi tents
bike locks
throwing knives
reiki courses
maternity clothes

October 16, 2011 | Unregistered Commenterroderick

I have all these feelingsuggs on sale, stemming, I think, from childhood and an adolescence marked by learning limitation, of not being good enough even though I know I am. I was chatting about this with Dawn this week, and while I know intellectually I can do this and be all ugg boots on sale I want and do the work that is amazing, sometimes these old feelings, hanging on like barnacles, show themselves and take over everything.

October 28, 2011 | Unregistered Commenteruggs on sale

Now this kind of particulars are very well worth looking for, straight answers for site visitors together with something to suit your needs as will definitely show the conventional in the author.
motocross gear
dirt bikes for sale
motocross gear
motocross gear
yamaha motocross dealers
suzuki motocross dealers
used motocross bikes for sale
motocross gear
motocross pants
motocross helmets

November 2, 2011 | Unregistered Commenterroderick

Terrific advice,good things, There are lots of people exploring about the same topic.,presently they will find out a lot of options by your article.We are now excited for further details about this
solar garden lights
solar fountains

December 18, 2011 | Unregistered Commentersolar garden lights

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>