fs

package
v0.0.0-...-6d024e5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 8, 2016 License: BSD-3-Clause Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewGitFSRoot

func NewGitFSRoot(uri string, opts *GitFSOptions) (nodefs.Node, error)

Returns a TreeFS for the given repository. The uri must have the format REPO-DIR:TREEISH.

func NewManifestFS

func NewManifestFS(m *manifest.Manifest, repoRoot string, gitOpts *GitFSOptions) (nodefs.Node, error)

func NewMultiGitFSRoot

func NewMultiGitFSRoot(opts *GitFSOptions) nodefs.Node

func NewTreeFSRoot

func NewTreeFSRoot(repo *git.Repository, treeish string, opts *GitFSOptions) (nodefs.Node, error)

NewTreeFS creates a git Tree FS. The treeish should resolve to tree SHA1.

Types

type GitFSOptions

type GitFSOptions struct {
	Lazy    bool
	Disk    bool
	TempDir string
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL