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 17:27] – added to 'Possible Alternatives' 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 ==== +=== Possible alternatives for version control === 
-  * [[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+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]]
     * 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  ==== 
-  * [[https://github.com/|github.com]] (messaging [[https://gist.github.com/|code snippets]] [[http://help.github.com/|extensive help]] 
  
  
 +  * [[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//
  
-====== See Also ====== + 
-  * **Notecite things below this section (how do we do that?)**+  * [[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]]) 
 +    pros 
 +      * [[https://github.com/plans|free for open source software]] 
 +      * messaging 
 +      * [[https://gist.github.com/|code snippets]] 
 +      * [[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 importantstatus page]] 
 +    cons 
 +      //cons here// 
 + 
 +  * [[https://bitbucket.org/|bitbucket]] ([[https://bitbucket.org/features|features list]]) 
 +    * pros 
 +      * [[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 here// 
 + 
 +  * [[https://gitorious.org/|Gitorious]] ([[https://gitorious.org/about|features list]]) 
 +    * pros 
 +        * [[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 here// 
 + 
 + 
 +===== See Also =====
   * 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