Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
09/08/08 15:33
Read: times


 
#158075 - Supversion or CVS
Responding to: ???'s previous message
Subversion or CVS are nice.

CVS are well-spread and is really concurrent. You normally don't lock the files but allow multiple persons to edit the same file. 19 times out of 20, CVS will correctly patch together changes from multiple users. When it sees that the changes collides, it will create a temporary file with your original data, and then patch the work file to contain both alternatives and let you manually solve.

The only disadvantage with CVS is that it doesn't version-handle meta-data. That makes it harder to rename files or move them between directories.

Supversion is basically a "next-generation" CVS and adds version handling of meta-data too.

Both the above choices have a good set of tools (command-line or graphical) for both Unix and Win32 users and quite a lot of programmers editors ir IDE allows integration.

One of the bad things with SourceSafe is that it compresses the file data. Todays harddisks are so large that you don't gain much by that. But a binary file means that if the source code repository gets broken, you may continue for days or weaks without knowing that you can't restore older versions. And when your backup has overrrun, you can't manually extract data from the binary file.

List of 26 messages in thread
TopicAuthorDate
suggestions for replacing SourceSafe            01/01/70 00:00      
   Supversion or CVS            01/01/70 00:00      
      CVSNT is a better CVS            01/01/70 00:00      
      Subversion (not supversion); QVCS            01/01/70 00:00      
         Subversion            01/01/70 00:00      
         Another vote for Subversion            01/01/70 00:00      
         Another vote for svn            01/01/70 00:00      
      I use SVN but it has limitations            01/01/70 00:00      
         svn binary storage            01/01/70 00:00      
         Subversion better than CVS            01/01/70 00:00      
   Perforce            01/01/70 00:00      
   I liked to watch this talk (Linus on git)            01/01/70 00:00      
      Win support for Git?            01/01/70 00:00      
         according to git's website yes            01/01/70 00:00      
   how do you use it?            01/01/70 00:00      
      Only advantages with source-code repository            01/01/70 00:00      
         this is exactly what I did not want            01/01/70 00:00      
            Please be a bit more explicit in your request            01/01/70 00:00      
               the devil is in the details            01/01/70 00:00      
                  More on use of source code managers            01/01/70 00:00      
                  details            01/01/70 00:00      
                     Thanks to all for the comments...            01/01/70 00:00      
                        Subversion            01/01/70 00:00      
      How I use Subversion            01/01/70 00:00      
         CAD and CVN            01/01/70 00:00      
   Mercurial            01/01/70 00:00      

Back to Subject List