Re: Visual Studio with 3 developers and same projekt



On Thu, 28 Feb 2008 09:53:25 -0600, Cowboy (Gregory A. Beamer) wrote:

1. For easy set up, SourceSafe is an option. The latest version(s) allow you
to choose whether or not to exclusively lock files and have a merge module,
making them more flexible. It is still not an Enterprise level source
control. If your libraries are used by other teams, this is not the greatest
option, IMO.

I used to use SourceSafe a couple of years back and all I have to show for
it are grey hairs. Mysterious database corruption, files that woulde fuse
to check in/check out, getting the latest versions and discovering 100
miles later that it never actually got the latest versions ... SourceSafe
needs to be weighted and buried at sea

2. For more Enterprise level control, without the TFS cost, there are open
source repositories like CVS and Subversion and pay repositories.

Open Source: Of the two, I have enjoyed Subversion more. This is partially a
familiarity issue, so take my advice here with a grain of salt. On the
project I worked on with CVS, I was not in control of the Repository.

Take subversion any day of the week. This is what I use now. It addresses
many of the problems of CVS, the biggest one being that with CVS if
something happened during a commit you'd be left in a mixed state with some
files committed and some not. In subversion commits are atomic.

You can get good shell integration with TortoiseSVN and visual studio
integration with AnkhSVN or even better, Visual SVN (though that's not
free)

--
http://www.thinkersroom.com/bytes
.



Relevant Pages

  • Re: [PHP] Controlling project version
    ... suggested the use of a linux script called Recursive Version Control, ... a "proper program" like either cvs or subversion or one of the others ... CVS wraps RCS, ... folders in your repository - something I usually have in most of my ...
    (php.general)
  • Re: Remote code and compile with GUI from Windows to Linux?
    ... subversion. ... CVS has been around forever and does what you need. ... workspace and frequently commit his own changes and update ... So no gui. ...
    (Fedora)
  • Re: CVS alternatives?
    ... Is there a version control program similar to cvs ... Someone said subversion wasn't ... Specifically, CVS versions on a per-file basis, so you commit changes ... Arch ...
    (comp.os.linux.development.apps)
  • Re: good way to set cross-platform development with version control
    ... In short, CVS, Subversion and the other major players set up version control repositories that not only can be reached on the LAN, but on the WAN. ... Version control would be pretty worthless if you couldn't do that, since its main use case is for team projects. ... I use CVS for even my one-person projects. ...
    (comp.lang.java.programmer)
  • Re: [PHP] Controlling project version
    ... I recently finished a project for our local city hall and some people asked me to do some version control for future updates. ... They suggested the use of a linux script called Recursive Version Control, which i never even heard anything about. ... You won't get any sort of revision control with just a script, you need a "proper program" like either cvs or subversion or one of the others. ...
    (php.general)