Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Visual Studio + svn: Working copies on network drive or local?

We (small team) currently have our Visual Studio projects on a network drive (no version control). I would like us to start using version control, so I thought I'd install Subversion and put all the projects into an svn repository.

Now the question is: Where should we put our working copies?

  • Option A: On the local hard drive. Advantage: Compiling will be fast.
  • Option B: On a network share on the server (one directory per user). Advantage: All working copies will be included in the daily backup.

Ideally, I'd like to have both advantages but I guess that's not possible (at least not without reworking our backup strategy to include the workstations). Or is it possible? Or are there any other points in favor or against options A and B?

like image 707
Heinzi Avatar asked Nov 29 '22 12:11

Heinzi


1 Answers

I would stick with option A for a simple reason: that way developers will be more likely to commit their changes instead of leaving working copies lingering around because they know they are being backed up. Set up the svn server and put it in a backup schedule.

like image 126
Otávio Décio Avatar answered Dec 09 '22 09:12

Otávio Décio