If you have further questions about the license, please contact a lawyer, and do not ask on the Linux kernel mailing list. Screenshot: QEMU running a 32-bit ARM binary on a 64-bit Linux. Please see the file, COPYING, in the main directory of the source tree, for details on the license. Run operating systems for any machine, on any supported architecture. Replace SHA-1 of compared commits with revision names or revision identifiers you want to compare, for example to generate diff between v3.15-rc8 and v3. The Linux kernel source code is released under the GPL. Garuda Linux is an appealing Arch Linux based Distro with BTRFS (modern filesystem), Linux-zen kernel, auto snapshots, gaming edition and a lot more. Note that core gitweb (but not the fork used by, currently) you can use path_info version, e.g.:įind in a web interface a commit which is a merge commit, for exampleįind a link to diff between a commit and a second parent, for example Templatesįor diff between two arbitrary commits (equivalent of git diff A B from command line)įor diff between two versions of the same file (equivalent of git diff A B ). Each release in dist-git is tagged in the source repository so you can easily check out the source tree for a build. Go here to navigate and download just your version of interest: Ex: the OP's v2.6.32.2 is on this page here. In the case of commitdiff view (action) the iparameters you need are 'h' (hash) and 'hp' (hash parent) in the case of blobdiff view they are 'hb' (hash base) and 'hpb' (hash parent base), and also 'f' (filename) and 'fp' (file parent). Option 1: manually download just the kernel version tar file of interest. Unfortunately neither official gitweb version (distributed together with Git itself), nor the fork used by generates links between arbitrary commits, so you would have to handcraft (create by hand) URLs to give to gitweb. of the first commit of the Linux kernel into a Git repository by Linus Torvalds. Unfortunately switched over to cgit which apparently does not disclose this information. Unlike typical centralized systems, Git is based on a distributed model. (use patch link to get plain patch that you can apply), and between arbitrary versions of file / between arbitrary versions of arbitrary files, e.g.: diff to current link in history view. 5 Answers Sorted by: 22 As mentioned on LWN, the easiest is: git describe -contains f3a1ef9cee4812e2d08c855eb373f0d83433e34c If you don't want a local clone, gitweb's 'plain' formatted commit contains the same info in the X-Git-Tag header. Some Porcelain commands use this command to. Gitweb at allows to view diff between arbitrary commits, see for example the following link for diff between v2.6.32-rc6 and v2.6.32-rc7: When there are approximately more than this many loose objects in the repository, git gc -auto will pack them. If you are a developer located around Beijing, or if your connection to Beijing is faster and more reliable than to locations outside of China, then you may benefit from the new mirror kindly provided by Code Aurora Forum at.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |