Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
version_control_options [2011/08/25 19:35] – added some more sites; found some lists of features joshuarhversion_control_options [2011/10/02 14:59] – removed 'need google login' joshuarh
Line 1: Line 1:
-====== Current Status ======+====== Version Control System Change ====== 
 + 
 +===== Current Status =====
 Currently [[http://sourceforge.net/|SourceForge]] is used for: [[http://sourceforge.net/tracker/?group_id=153444&atid=787791|bug reports]], [[http://sourceforge.net/tracker/?group_id=153444&atid=787794|feature requests]], and [[https://geany.svn.sourceforge.net/svnroot/geany/trunk/|source control]].  There is a [[http://git-scm.com/|git]] mirror of Geany' source control at [[http://git.geany.org/|git.geany.org]]. Currently [[http://sourceforge.net/|SourceForge]] is used for: [[http://sourceforge.net/tracker/?group_id=153444&atid=787791|bug reports]], [[http://sourceforge.net/tracker/?group_id=153444&atid=787794|feature requests]], and [[https://geany.svn.sourceforge.net/svnroot/geany/trunk/|source control]].  There is a [[http://git-scm.com/|git]] mirror of Geany' source control at [[http://git.geany.org/|git.geany.org]].
  
-====== Possible Alternatives ====== +===== Possible Alternatives ===== 
-There are many possible alternatives for both version control and a web interface to that version control.  This section discusses some of the more popular alternatives and provides links for reference.+There are many possible alternatives for both version control and project hosting for version controlled software.  This section discusses some of the more popular alternatives and provides links for reference
 + 
 +=== Possible alternatives for version control === 
 +See wikipedia's [[http://en.wikipedia.org/wiki/Comparison_of_revision_control_software|comparison of version control systems]] for more information.
  
-==== Possible alternatives for version control ==== +  * [[http://git-scm.com/|git]]
-  * [[http://git-scm.com/|git]]: [[http://en.wikipedia.org/wiki/Distributed_Concurrent_Versions_System|distributed]], [[http://git-scm.com/download|cross platform]], and has [[http://git-scm.com/tools|many tools]] and [[http://git-scm.com/documentation|plenty]] of [[https://git.wiki.kernel.org/index.php/GitDocumentation|documentation]] and [[http://gitref.org/reference]], and [[http://progit.org/|reading]] materials+
     * pros:     * pros:
 +      * [[http://en.wikipedia.org/wiki/Distributed_Concurrent_Versions_System|distributed]]
 +      * [[http://git-scm.com/download|cross platform]]
       * widely used [[http://git.gnome.org/|within the GNOME community]] ([[http://svn.gnome.org/|migrated from subversion]])       * widely used [[http://git.gnome.org/|within the GNOME community]] ([[http://svn.gnome.org/|migrated from subversion]])
 +      * [[http://git-scm.com/tools|many tools]]
 +      * plenty of documentation ([[http://git-scm.com/documentation|on git's site]], [[https://git.wiki.kernel.org/index.php/GitDocumentation|on kernel.org]], [[http://gitref.org/reference|git reference], [[http://gitready.com/|gitready.com]]])
 +      * [[http://progit.org/|free 'progit' book]] ([[http://progit.org/book/|download here in .mobi/.epub/.pdf]])
 +      * [[http://whygitisbetterthanx.com/|other reasons]]
     * cons     * cons
       * //cons here//       * //cons here//
-==== Possible alternatives for  ====+ 
 + 
 +  * [[http://mercurial.selenic.com/|Mercurial]] ([[http://mercurial.selenic.com/about/|more info here]]) 
 +    * pros: 
 +      * [[http://en.wikipedia.org/wiki/Distributed_Concurrent_Versions_System|distributed]] 
 +      * [[http://mercurial.selenic.com/guide/|documentation available]] 
 +      * [[http://hgbook.red-bean.com/|free book: Mercurial: The Definitive Guide]] 
 +      * [[http://hginit.com/|tutorial available]] 
 +      * [[http://hgbook.red-bean.com/read/how-did-we-get-here.html|other reasons]] 
 +    * cons 
 +      * //cons here// 
 + 
 + 
 +  * [[http://bazaar.canonical.com/|Bazaar]] ([[http://en.wikipedia.org/wiki/Bazaar_(software)|more info on wikipedia]]) 
 +    * pros: 
 +      * [[http://en.wikipedia.org/wiki/Distributed_Concurrent_Versions_System|distributed]] 
 +      * [[http://doc.bazaar.canonical.com//Documentation|documentation available]] 
 +      * [[http://wiki.bazaar.canonical.com/BzrWhy|other reasons]] 
 +    * cons 
 +      * //cons here// 
 + 
 + 
 +=== Possible alternatives for project hosting === 
 +See the wikipedia's [[http://en.wikipedia.org/wiki/Comparison_of_open_source_software_hosting_facilities#Available_version_control_systems|list of project hosting sites]] and the wikipedia [[http://en.wikipedia.org/wiki/Comparison_of_open_source_software_hosting_facilities#Features|features list]] for some more information. 
 + 
   * [[https://github.com/|github.com]] ([[https://github.com/features/|features list]])   * [[https://github.com/|github.com]] ([[https://github.com/features/|features list]])
     * pros     * pros
 +      * [[https://github.com/plans|free for open source software]]
       * messaging       * messaging
       * [[https://gist.github.com/|code snippets]]       * [[https://gist.github.com/|code snippets]]
       * [[http://help.github.com/|extensive help]]       * [[http://help.github.com/|extensive help]]
 +      * [[https://github.com/features/projects/wikis|integrated wikis]]
 +      * [[http://developer.github.com/|API available]]
 +      * [[https://github.com/features/projects/issues|issue tracking]]
 +      * [[https://github.com/features/projects/codereview|in-site code review]]
 +      * [[https://github.com/blog/674-introducing-organizations|orginization management support]]
 +      * [[http://help.github.com/security/|security setup info available]]
 +      * [[http://help.github.com/userscripts-and-bookmarklets/|has been extended by users]]
 +      * [[http://status.github.com/|(most important) status page]]
     * cons     * cons
       * //cons here//       * //cons here//
Line 22: Line 66:
   * [[https://bitbucket.org/|bitbucket]] ([[https://bitbucket.org/features|features list]])   * [[https://bitbucket.org/|bitbucket]] ([[https://bitbucket.org/features|features list]])
     * pros     * pros
-      * //pros here//+      * [[https://bitbucket.org/plans|free for open source software]] 
 +      * [[http://confluence.atlassian.com/display/BITBUCKET/Using+your+Bitbucket+Wiki|integrated wikis]] 
 +      * [[http://confluence.atlassian.com/display/BITBUCKET/Bitbucket+101|extensive documentation]]
     * cons     * cons
       * //cons here//       * //cons here//
Line 28: Line 74:
   * [[https://gitorious.org/|Gitorious]] ([[https://gitorious.org/about|features list]])   * [[https://gitorious.org/|Gitorious]] ([[https://gitorious.org/about|features list]])
     * pros     * pros
-      * //pros here//+        [[https://gitorious.org/about|free for open source software]] 
 +        * [[https://gitorious.org/gitorious|Gitorious is open source]] 
 +        * [[https://gitorious.org/about|integrated wikis]] 
 +        * [[https://gitorious.org/gitorious/pages/Api|API available]] 
 +    * cons 
 +      * //cons here// 
 + 
 +  * [[http://code.google.com/|Google Code]] ([[https://gitorious.org/about|features list]]) 
 +    * pros 
 +      * [[http://code.google.com/p/support/wiki/GettingStarted|extensive documentation available]] 
 +      * [[http://code.google.com/p/support/wiki/GettingStarted#Getting_Started|free for open source software]] 
 +      * [[http://code.google.com/p/support/wiki/IssueTrackerFAQ|issue tracking]] 
 +      * [[http://code.google.com/p/support/wiki/WikiFAQ|integrated wikis]] 
 +    * cons 
 +      * //cons here// 
 + 
 +  * [[https://launchpad.net/|Launchpad]] ([[https://qastaging.launchpad.net/+tour/index|features list]] and [[https://launchpad.net/+tour/index|tour]]) 
 +    * pros 
 +      * [[https://launchpad.net/+tour/branch-hosting-tracking|code review]] 
 +      * [[https://answers.launchpad.net/launchpad/+faq/585|free for open source software]] 
 +      * [[https://launchpad.net/+tour/bugs|bug tracking]] 
 +      * [[https://launchpad.net/+tour/feature-tracking|feature tracking]] 
 +      * [[https://launchpad.net/launchpad|Launchpad is open source]]
     * cons     * cons
       * //cons here//       * //cons here//
  
  
-====== See Also =====+===== See Also =====
-  * **Note: cite things below this section (how do we do that?)**+
   * http://en.wikipedia.org/wiki/Comparison_of_revision_control_software   * http://en.wikipedia.org/wiki/Comparison_of_revision_control_software
   * https://git.wiki.kernel.org/index.php/GitSvnComparsion   * https://git.wiki.kernel.org/index.php/GitSvnComparsion
   * http://nvie.com/posts/a-successful-git-branching-model/   * http://nvie.com/posts/a-successful-git-branching-model/
   * http://groups.drupal.org/node/48818   * http://groups.drupal.org/node/48818
- 
-====== References ====== 
-  * //cite some stuff here// 
Print/export