Btrfs source repositories

From btrfs Wiki
(Difference between revisions)
Jump to: navigation, search
(Add gitweb links)
(GitWeb Access)
Line 32: Line 32:
  
 
Complete kernel tree with btrfs module: http://git.kernel.org/?p=linux/kernel/git/mason/btrfs-unstable.git;a=summary
 
Complete kernel tree with btrfs module: http://git.kernel.org/?p=linux/kernel/git/mason/btrfs-unstable.git;a=summary
 
Just the btrfs module: http://git.kernel.org/?p=linux/kernel/git/mason/btrfs-unstable-standalone.git;a=summary
 
  
 
btrfs utilities: http://git.kernel.org/?p=linux/kernel/git/mason/btrfs-progs-unstable.git;a=summary
 
btrfs utilities: http://git.kernel.org/?p=linux/kernel/git/mason/btrfs-progs-unstable.git;a=summary
 
  
 
== Gentoo Linux ebuilds ==
 
== Gentoo Linux ebuilds ==

Revision as of 14:49, 12 June 2009

Contents

Btrfs Sources

Btrfs has switched to git for version control.

As of 2.6.29-rc1, the Btrfs kernel module has been merged with the mainline kernel. There is a standalone repository that is generated from the mainline kernel and contains only the Btrfs sources.

Btrfs v0.17 is based on this standalone repo, and compiles against 2.6.28 or newer kernels.

Unstable Repositories

These hold code that is under heavy development, and they are likely to be less tested than the code in the mainline kernel. We're in the process of adding a backport repository that will change less often and be more stable overall.

To download the unstable kernel module and utilities:

  • Kernel module

complete kernel tree:

git clone git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable.git

btrfs kernel module source:

git clone git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable-standalone.git
  • Utilities
git clone git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-progs-unstable.git

Note: the build depends on libuuid (uuid-dev on Ubuntu).

GitWeb Access

Complete kernel tree with btrfs module: http://git.kernel.org/?p=linux/kernel/git/mason/btrfs-unstable.git;a=summary

btrfs utilities: http://git.kernel.org/?p=linux/kernel/git/mason/btrfs-progs-unstable.git;a=summary

Gentoo Linux ebuilds

Gentoo Linux includes packages for both the stable and unstable versions:

Personal tools