< Infrastructure Revision as of 08:57, 25 September 2011 (view source)Tstaerk (talk) (→Existing Pages For Review)← Older edit Revision as of 09:20, 5 February 2012 (view source) Phanect (talk | contribs) (Added <translate> tags and Special:myLanguage for links.)Newer edit → Line 1: Line 1: +<languages /> +<translate> This is the hub page for all information about the use of Git by KDE. This is the hub page for all information about the use of Git by KDE. Line 116: Line 118: === New Page Structure === === New Page Structure === −* [[Getting_Started]]+* [[Special:myLanguage/Getting_Started]] −* [[Getting_Started/Build]]+* [[Special:myLanguage/Getting_Started/Build]] −* [[Getting_Started/Build/Environment]]+* [[Special:myLanguage/Getting_Started/Build/Environment]] −* [[Getting_Started/Build/Requirements]]+* [[Special:myLanguage/Getting_Started/Build/Requirements]] −* [[Getting_Started/Build/Qt]]+* [[Special:myLanguage/Getting_Started/Build/Qt]] −* [[Getting_Started/Build/KdeSupport]]+* [[Special:myLanguage/Getting_Started/Build/KdeSupport]] −* [[Getting_Started/Build/Windows]]+* [[Special:myLanguage/Getting_Started/Build/Windows]] −* [[Getting_Started/Build/Mac_OS_X]]+* [[Special:myLanguage/Getting_Started/Build/Mac_OS_X]] −* [[Getting_Started/Run/Shell]]+* [[Special:myLanguage/Getting_Started/Run/Shell]] −* [[Getting_Started/Run/Nested_Session]]+* [[Special:myLanguage/Getting_Started/Run/Nested_Session]] −* [[Getting_Started/Run/Full_Session]]+* [[Special:myLanguage/Getting_Started/Run/Full_Session]] === For Deletion === === For Deletion === The following pages can now be deleted and/or redirected: The following pages can now be deleted and/or redirected: −* [[Infrastructure/Tutorials/Git]]+* [[Special:myLanguage/Infrastructure/Tutorials/Git]] −* [[Infrastructure/Tutorials/Git/KdeOnGit]]+* [[Special:myLanguage/Infrastructure/Tutorials/Git/KdeOnGit]] −* [[Infrastructure/Tutorials/Git/Pushing]]+* [[Special:myLanguage/Infrastructure/Tutorials/Git/Pushing]] −* [[Infrastructure/Tutorials/Git/BestPractices]]+* [[Special:myLanguage/Infrastructure/Tutorials/Git/BestPractices]] −* [[Infrastructure/Tutorials/Git/Intermediate]]+* [[Special:myLanguage/Infrastructure/Tutorials/Git/Intermediate]] +</translate> Revision as of 09:20, 5 February 2012 This is the hub page for all information about the use of Git by KDE. This page is a work in progress where all new Git material is being organised. Most of these sections will eventually be moved to their own pages. Feel free to add stuff. Contents 1 KDE and Git 1.1 KDE Git Configuration 1.2 KDE Git Policies 1.3 KDE Git Recipes 1.4 KDE Git Tutorials 2 External Git Resources 2.1 Official Documentation 2.2 Git for SVN Users 2.3 Git books 2.4 Tutorials 2.5 Cheat Sheets 3 Documentation Changes 3.1 KDE Documentation Review 3.1.1 Existing Pages For Review 3.1.2 New Page Structure 3.1.3 For Deletion KDE and Git This section provides details on using the KDE Git infrastructure. A primary resource is still http://community.kde.org/Sysadmin/GitKdeOrgManual KDE Git Configuration How to configure Git for use with the KDE infrastructure. Please see the Git Configuration page. KDE Git Policies KDE policies on Git. More generic development policies go elsewhere. KDE Git Recipes Short recipes for using Git with the KDE infrastructure. Please see the Git Recipes page. KDE Git Tutorials More in-depth instructions in using Git. A quick step-by-step guide for getting started Creating a patch Please help filling this section by checking the links at the bottom of the page and see which still have valid content write tutorials yourself External Git Resources Links to useful external sites about Git Official Documentation http://git-scm.com/documentation Git for SVN Users http://git-scm.com/course/svn.html https://git.wiki.kernel.org/index.php/GitSvnCrashCourse Git books Pro Git - An easy to understand book on git (CC licensed). The git community book, also as pdf Tutorials The official tutorial introduction to Git Git Magic - A good intro to git (in several languages!) The Git Parable - Essential reading if you want to truly understand git. Git Screencasts Cheat Sheets Quick reference Illustrated git cheat sheet (broken image, get it from Media:Zrusin-git-cheat-sheet-medium.png) Documentation Changes KDE Documentation Review Existing Pages For Review Existing KDE pages about Git, SVN, and/or buildinga KDE that need to be revised. When revising pages try to split the generic development and revision control policies separate from Git specific stuff. Do not refer to "the KDE Git Repository" but instead the "KDE Code Repository". Lots of small simple pages that are less daunting to newbies and can be linked to from multiple locations are preferred to massive walls of text. Keep: Infrastructure/Tutorials/Git/Basics Infrastructure/Tutorials/Git/git-svn Infrastructure/Tutorials/Git/kde-qt Getting Started/Sources/Amarok Git Tutorial On community.kde.org: http://community.kde.org/Sysadmin/GitKdeOrgManual http://community.kde.org/20110213_GitWorkflowAgenda http://community.kde.org/20110213_GitWorkflowAgenda/StevesIdea On techbase.kde.org: Getting Started Getting Started/Build/KDE4 Getting Started/Build/KDE4.x Getting Started/Build/KDE4/Prerequisites Getting Started/Build/KDE4/Windows/subversion Getting_Started/Increased_Productivity_in_KDE4_with_Scripts Getting_Started/Build/kdesrc-build Getting Started/Sources/Anonymous SVN Getting_Started/Sources/Using_Subversion_with_KDE Getting_Started/Using_an_IDE_with_KDE4 Policies/SVN_Commit_Policy Policies/SVN_Guidelines Infrastructure/Tools Infrastructure/Tutorials/Git/Recipes Infrastructure/Tutorials/Git/decoding-git Projects/rekonq/Git_with_rekonq_HowTo Projects/Related/Subversion Projects/MovetoGit Projects/MoveToGit/StepsToMove Contribute/Get a SVN Account Contribute/First Steps with your KDE SVN Account There are also numerous other pages referring to "the KDE SVN/subversion repositories" which should be replaced with the generic "KDE code repositories". There are also numerous translated pages which will need to be updated once the original pages are completed. New Page Structure Special:myLanguage/Getting_Started Special:myLanguage/Getting_Started/Build Special:myLanguage/Getting_Started/Build/Environment Special:myLanguage/Getting_Started/Build/Requirements Special:myLanguage/Getting_Started/Build/Qt Special:myLanguage/Getting_Started/Build/KdeSupport Special:myLanguage/Getting_Started/Build/Windows Special:myLanguage/Getting_Started/Build/Mac_OS_X Special:myLanguage/Getting_Started/Run/Shell Special:myLanguage/Getting_Started/Run/Nested_Session Special:myLanguage/Getting_Started/Run/Full_Session For Deletion The following pages can now be deleted and/or redirected: Special:myLanguage/Infrastructure/Tutorials/Git Special:myLanguage/Infrastructure/Tutorials/Git/KdeOnGit Special:myLanguage/Infrastructure/Tutorials/Git/Pushing Special:myLanguage/Infrastructure/Tutorials/Git/BestPractices Special:myLanguage/Infrastructure/Tutorials/Git/Intermediate Retrieved from "https://community.kde.org/index.php?title=Infrastructure/Git&oldid=51974" Content is available under Creative Commons License SA 4.0 unless otherwise noted.