aboutsummaryrefslogtreecommitdiffstats
path: root/storage/filesystem/storage.go
Commit message (Collapse)AuthorAgeFilesLines
* update to go-billy.v4 and go-git-fixtures.v3Máximo Cuadros2017-11-231-1/+1
| | | | Signed-off-by: Máximo Cuadros <mcuadros@gmail.com>
* *: upgrade to go-billy.v3, mergeMáximo Cuadros2017-06-181-1/+1
|
* fix gofmtSantiago M. Mola2017-06-131-2/+2
|
* storage/filesystem: call initialization explicitely, fixes #408Santiago M. Mola2017-06-011-4/+6
| | | | | | | | | | | | | filesystem.Storage was initializing the gitdir (creating objects and refs) on NewStorage. But this should be done only on init and clone operations, not on open. Now there is a new interface storer.Initializer that storers can implement if they need any initialization step before init or clone. filesystem.Storage is one of such implementations. git.Init and git.Clone now call to the storer Init() method if it does implement it. Otherwise, it just ignores initialization.
* storage: filesystem, initialize the default folder scaffoldingMáximo Cuadros2017-05-211-0/+4
|
* use go-billy.v2 versionAntonio Jesus Navarro Perez2017-03-101-1/+1
|
* project: move imports from srcd.works to gopkg.inAntonio Jesus Navarro Perez2017-03-071-2/+2
| | | | To be able to fix #261 we will move again to gopkg.in before v4 stable release.
* Repository.Init now handles non-standard .git locationMáximo Cuadros2017-02-131-0/+9
|
* storage: git.Storer move to storage.Storer and module handlingMáximo Cuadros2017-02-121-0/+2
|
* new srcd.works/go-git.v4 pathMáximo Cuadros2017-01-301-1/+1
|
* storage: IndexStorer implementationMáximo Cuadros2017-01-281-0/+2
|
* Extract billy (#173)Sergio Arbeo2016-12-191-2/+3
| | | | | | | | | | | | | | | * Extract billy Billy is a new library directly extracted from go-git. It abstract several storages systems in a filesystem interface. More in github.com/src-d/billy * Fix grouping in imports block * Update billy to v1 * Re-remove fs_implementation example
* storage: shallow storage (#180)Máximo Cuadros2016-12-151-0/+2
| | | | | | | | * storage: shallow storage * changes * changes
* global storage interface refactor (#112)Máximo Cuadros2016-11-071-31/+12
| | | | | | | | | | | * core: ObjectStorage, ReferenceStorage renamed to ObjectStorer and ReferenceStorer * rebase * general, changes request by @alcortes * general, changes request by @alcortes
* storage: filessytem read multiple packfiles support and index decodingMáximo Cuadros2016-09-091-8/+8
|
* storage: filesystem idx generation (wip)Máximo Cuadros2016-09-061-8/+4
|
* doc packagesMáximo Cuadros2016-09-011-0/+1
|
* storage/filesystem: ConfigStore implementationMáximo Cuadros2016-08-211-0/+11
|
* core: Storage, removing err returning *StoragesMáximo Cuadros2016-08-141-12/+8
|
* storage: Storage entity support, and DotGit support for ReferencesMáximo Cuadros2016-08-121-176/+19
|
* storage: seekable renamed to filesystemMáximo Cuadros2016-08-111-0/+203