Changes

From SME Server
Jump to navigationJump to search
19 bytes removed ,  07:55, 9 August 2015
m
Line 10: Line 10:     
=== Description ===
 
=== Description ===
This contrib provides subversion over http and https for SME Server, it won't provide other means of subversion like the svn protocol or the ssh+svn protocol. It will install a panel in the server-manager to administer your subversion repositories. Subversion a is full-featured version control system for all kind of files with a central storage on the SME server. Subversion is mostly used for smaller workgroups. If you have a lot of users please consider to use [http://wiki.contribs.org/Git Git]. Subversion is by many seen as more easy to understand. Subversion is also partly a DeltaV server as it under WebDAV can support auto-versioning. Subversion is developed as a project of the Apache Software Foundation, and as such is part of a rich community of developers and users. Version control is an important element of the modern software development process. Cooperating developers commit their changes incrementally to a common source repository, which allows them to collaborate on code without resorting to crude file-sharing techniques (shared drives, email). Source control tools track all prior versions of all files, allowing developers to "time travel" backward and forward in their software to determine when and where bugs are introduced. These tools also identify conflicting simultaneous modfications made by two (poorly-communicating) team members, forcing them to work out the correct solution (rather than blindly overwriting one or the other original submission).  
+
This contrib provides subversion over http and https for SME Server, it won't provide other means of subversion like the svn protocol or the ssh+svn protocol. It will install a panel in the server-manager to administer your subversion repositories. Subversion a is full-featured version control system for all kind of files with a central storage on the SME server. Subversion is mostly used for smaller workgroups. If you have a lot of users please consider to use [[Git|Git]]. Subversion is by many seen as more easy to understand. Subversion is also partly a DeltaV server as it under WebDAV can support auto-versioning. Subversion is developed as a project of the Apache Software Foundation, and as such is part of a rich community of developers and users. Version control is an important element of the modern software development process. Cooperating developers commit their changes incrementally to a common source repository, which allows them to collaborate on code without resorting to crude file-sharing techniques (shared drives, email). Source control tools track all prior versions of all files, allowing developers to "time travel" backward and forward in their software to determine when and where bugs are introduced. These tools also identify conflicting simultaneous modfications made by two (poorly-communicating) team members, forcing them to work out the correct solution (rather than blindly overwriting one or the other original submission).<br>
 
If you need more information please read the [http://svnbook.red-bean.com SVN manual]
 
If you need more information please read the [http://svnbook.red-bean.com SVN manual]
  
103

edits

Navigation menu