summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* v0.008HEADv0.008masterSean Whitton2022-12-23
| | | | | | | | - Test suite: use 'command' shell builtin, rather than which(1), to determine whether git-annex is available on PATH. - Add a TODO file. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* bump versionSean Whitton2022-12-23
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* add a TODO fileSean Whitton2022-12-23
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* replace use of which(1) with call to 'command' shell builtinSean Whitton2021-09-29
| | | | | | This should be more portable, as 'command -v' is specified by POSIX. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* v0.007v0.007Sean Whitton2021-02-28
| | | | | | | - Rename annex-review-unused to git-annex-reviewunused now that git-annex supports third party subcommands. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* bump version and copyright yearsSean Whitton2021-02-28
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* Rename annex-review-unused to git-annex-reviewunusedSean Whitton2021-02-28
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* v0.006v0.006Sean Whitton2020-03-23
| | | | | | | - annex-review-unused: Check whether unused files still exist earlier. Avoids misleading output when --just-print is supplied. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* bump versionSean Whitton2020-03-23
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* add some parens to avoid perltidy inserting a spurious spaceSean Whitton2020-03-23
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* annex-review-unused: Check whether unused files still exist earlierSean Whitton2020-03-23
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* v0.005v0.005Sean Whitton2020-03-23
| | | | | | | | - annex-review-unused: Add missing prompt_yn subroutine. - annex-review-unused: Always pass --force to 'git annex dropunused'. Previously it couldn't be passed at all, which is much less useful. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* prefix prompt_yn with an underscoreSean Whitton2020-03-23
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* bump versionSean Whitton2020-03-23
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* annex-review-unused: Always pass --force to 'git annex dropunused'Sean Whitton2020-03-22
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* annex-review-unused: Add missing prompt_yn subroutineSean Whitton2020-03-22
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* v0.004v0.004Sean Whitton2020-03-18
| | | | | | | | - annex-to-annex-dropunused: Fix attempt to call wrong main() routine. - annex-to-annex-reinject: Add missing import of File::Temp. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* bump versionSean Whitton2020-03-18
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* annex-to-annex-reinject: Add missing import of File::TempSean Whitton2020-03-18
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* annex-to-annex-dropunused: Fix attempt to call wrong main() routineSean Whitton2020-03-18
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* drop some parensSean Whitton2020-03-15
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* v0.003v0.003Sean Whitton2020-03-11
| | | | | | | | | | | | | - annex-to-annex: Fix path passed to git-annex-find(1) when looking for missing files. - annex-to-annex: Fix path passed to git-annex-lookupkey(1) when determining whether source files are annexed. - annex-to-annex: Pass relative path to git-annex-find(1) when determining if a file was unlocked in the source annex. Workaround for bug in git-annex: git-annex-find(1) returns incorrect response for absolute paths when in --batch mode. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* bump versionSean Whitton2020-03-11
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* fix some more paths, passed to --batch commandsSean Whitton2020-03-10
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* annex-to-annex: Fix path when looking for missing filesSean Whitton2020-03-10
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* add .build to .gitignoreSean Whitton2020-02-24
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* v0.002v0.002Sean Whitton2020-02-24
| | | | | | | - Fix logic in an example in Git::Annex::BatchCommand SYNOPSIS. - annex-review-unused: 'b' should go back one entry not two. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* bump versionSean Whitton2020-02-24
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* annex-review-unused: 'b' should go back one entry not twoSean Whitton2020-02-24
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* set signoff = 1 in dist.iniSean Whitton2020-02-18
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* Fix logic in an example in Git::Annex::BatchCommand SYNOPSISSean Whitton2020-02-12
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* v0.001v0.001Sean Whitton2020-02-12
| | | | | | - First public release. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* add blank line for $VERSIONSean Whitton2020-02-12
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* Revert "put Git::Annex::Wrapper in its own file"Sean Whitton2020-02-11
| | | | | | | | | This reverts commit b8dbaa0149d7f300a608bb1ee92178b29589617a. No-one should be instantiating this class so it probably shouldn't have a POD. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* drop usage of Moo for nowSean Whitton2020-02-10
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* simplify BUILDARGS slightlySean Whitton2020-02-10
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* put Git::Annex::Wrapper in its own fileSean Whitton2020-02-10
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* skip most tests when git-annex not availableSean Whitton2020-02-10
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* separate importsSean Whitton2020-02-10
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* perltidySean Whitton2020-02-10
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* avoid describing attributes as if they were methodsSean Whitton2020-02-10
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* add 'annex' attributeSean Whitton2020-02-10
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* comment out Git::Repository instance for nowSean Whitton2020-02-08
| | | | | | | Git::Annex::BatchCommand is doing what I thought I would use the Git::Repository instance for. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* annex-to-annex-dropunused takes no arguments, so no arrayref eitherSean Whitton2020-02-08
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* document passing an arrayref of argumentsSean Whitton2020-02-08
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* option to populate @ARGV using an anonymous arraySean Whitton2020-02-08
| | | | | | | | | | | | | | Now Perl code can call our App:: code and simulate command line arguments by passing an arrayref. Note that we can't just say local @ARGV = @_ if @_; because then we can't distinguish between the intent to simulate passing zero command line arguments and a request to look to @ARGV. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* tighten perltidy exceptionSean Whitton2020-02-07
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* convert remaining two scripts to App:: modulesSean Whitton2020-02-07
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* convert annex-to-annex into an App:: moduleSean Whitton2020-02-07
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* convert annex-review-unused into an App:: moduleSean Whitton2020-02-07
| | | | | | | This solves the PATH problem of testing the right version of the scripts. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>