Changes between Version 17 and Version 18 of SourceCodeGit
- Timestamp:
- Nov 9, 2012, 2:14:02 PM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SourceCodeGit
v17 v18 3 3 = Getting BOINC source code = 4 4 5 The BOINC source code is stored in a [http://www.git-scm.com Git] repository. 5 == Branches == 6 6 7 Various versions of the code are available at any given point: 7 8 == Branches ==9 8 10 9 === Development === … … 44 43 This is useful for getting individual files, or seeing the revision history. 45 44 45 46 46 == Installing Git == 47 47 48 The BOINC source code is stored in a [http://www.git-scm.com Git] repository. 49 To access this repository you'll need Git client software: 50 48 51 * On Windows, get a Git client like [SourceCodeGit/Windows Git for Windows (console) 49 and TortoiseGit (GUI)].52 and !TortoiseGit (GUI)]. 50 53 * On Linux, Git is usually provided by all modern distributions. 51 54 If not, check your package manager and look for "git" or "git-core" … … 57 60 [http://gitx.laullon.com GitX] ([https://github.com/laullon/gitx latest]) 58 61 62 To get a copy of the BOINC source code you don't need to understand Git - 63 just follow the directions below. 64 However, if you intend to modify BOINC or to look at branches, 65 you'll need to know something about Git. 66 Recommended reading/watching: 67 68 * [http://vimeo.com/14629850 Getting Git]: 1 hour video (technical, but highly recommended) 69 * [http://git-scm.com/book Pro Git]: Great free online book (also commercially available in print!) 70 * [http://git-scm.com/doc All the rest]: Cheat sheets, tutorials and more videos 59 71 60 72 == Getting a copy of the BOINC source == 61 73 62 Note: this will give you a copy that you'll be able to modify locally,74 This will give you a copy that you'll be able to modify locally, 63 75 but not push changes to the BOINC repository. 64 76 For write access, see the next section. … … 77 89 with no 'git clone' in front of it. 78 90 79 == Using Git == 80 81 Recommended reading/watching: 82 83 * [http://vimeo.com/14629850 Getting Git]: 1 hour video (technical, but highly recommended) 84 * [http://git-scm.com/book Pro Git]: Great free online book (also commercially available in print!) 85 * [http://git-scm.com/doc All the rest]: Cheat sheets, tutorials and more videos 86 87 == Direct write access == 91 == Write access to the main repository == 88 92 89 93 Note: you don't need direct write access to contribute code to BOINC. … … 223 227 '''zip''':: 224 228 Compression functions; not used by BOINC, but may be useful for applications. 225