git-lfs/lfs
Brett Randall 77734205b8 Stop SimpleExec swallowing errors. Fixed #1183.
ExitError conditions now return a plain error with message like:

    Error running git [config --system filter.lfs.clean git-lfs clean -- %f]: 'error: could not lock config file /etc/gitconfig: Permission denied' 'exit status 255'

Also:

* Made Set/Unset Config commands return errors when they occur.
* Made install attribute set fail properly with an error message e.g. if permission-denied.  Previously this failed silently and reported success.

***NOTE*** this commit contains Go 1.6-specific APIs.  The following commit will remove those, and that following commit can be reverted when Go >= 1.6 is required.
2016-06-30 12:05:30 +10:00
..
attribute.go Stop SimpleExec swallowing errors. Fixed #1183. 2016-06-30 12:05:30 +10:00
batcher_test.go lfs: use github.com/stretchr/testify for assertions 2016-05-25 10:43:10 -06:00
batcher.go Make the batcher more general and not specific to Transferable 2016-05-18 16:54:54 +01:00
download_queue.go Add transfer adapter negotiation to batch api request / response 2016-06-02 10:05:02 +01:00
extension.go Major refactor to pull things into config, httputil, tools 2016-05-13 17:38:06 +01:00
hook.go Refactor errors and credentials into own packages to break cycles 2016-05-16 15:06:02 +01:00
lfs_test.go lfs: use github.com/stretchr/testify for assertions 2016-05-25 10:43:10 -06:00
lfs.go release git-lfs v1.2.1 2016-06-27 09:50:59 -06:00
pointer_clean.go Move CopyWithCallback into general tools for re-use 2016-05-19 15:12:46 +01:00
pointer_smudge.go Keep batch structures private, simplify adapter creation 2016-06-02 12:11:45 +01:00
pointer_test.go lfs: use github.com/stretchr/testify for assertions 2016-05-25 10:43:10 -06:00
pointer.go Refactor errors and credentials into own packages to break cycles 2016-05-16 15:06:02 +01:00
scanner_git_test.go lfs: use github.com/stretchr/testify for assertions 2016-05-25 10:43:10 -06:00
scanner_test.go lfs: use github.com/stretchr/testify for assertions 2016-05-25 10:43:10 -06:00
scanner.go vendor: vendor dependencies in vendor/ using Glide 2016-05-23 12:10:35 -06:00
setup.go Add git lfs update --manual option & promote it on hook install fail 2016-04-26 12:04:55 +01:00
stringset.go Add StringSet to replace use of map[string]struct{} directly 2015-10-02 09:44:27 -07:00
transfer_queue.go Deal gracefully with server changing its mind on adapter between batches 2016-06-02 12:44:17 +01:00
upload_queue.go Add transfer adapter negotiation to batch api request / response 2016-06-02 10:05:02 +01:00
util_generic.go Fix non linux with cgo build condition 2016-01-30 00:58:55 +03:00
util_test.go Merge branch 'master' into experimental/transfer-features 2016-05-31 09:30:22 +01:00
util.go Move CopyWithCallback into general tools for re-use 2016-05-19 15:12:46 +01:00