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
version_control_options [2011/08/25 21:38] – added some explination to the sub-headers; and launchpad.net and google code joshuarhversion_control_options [2011/10/02 15:05] (current) – fixed some syntax errors 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 project hosting for version controlled software.  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 ==== +=== Possible alternatives for version control === 
-See [[http://en.wikipedia.org/wiki/Comparison_of_revision_control_software|wikipedia'comparison]] for more information.+See wikipedia'[[http://en.wikipedia.org/wiki/Comparison_of_revision_control_software|comparison of version control systems]] for more information.
  
-  * [[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+  * [[http://git-scm.com/|git]]
     * 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 project hosting ==== + 
-See the wikipedia [[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.+  * [[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'[[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 27: 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 33: 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
       * //cons here//       * //cons here//
Line 39: Line 83:
   * [[http://code.google.com/|Google Code]] ([[https://gitorious.org/about|features list]])   * [[http://code.google.com/|Google Code]] ([[https://gitorious.org/about|features list]])
     * pros     * pros
-      * //pros here//+      * [[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
       * //cons here//       * //cons here//
  
-  * [[https://launchpad.net/|Launchpad]] ([[https://qastaging.launchpad.net/+tour/index|features list]])+  * [[https://launchpad.net/|Launchpad]] ([[https://qastaging.launchpad.net/+tour/index|features list]] and [[https://launchpad.net/+tour/index|tour]])
     * pros     * pros
-      * //pros here//+      * [[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