Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-25 | gc: merge prune and gc into single step | Dave Reisner | |
pass --prune=all to gc to ensure that we properly cleanup unpacked and packed objects and don't have the weird bloating effect after a first pass, e.g.: $ asp disk-usage ==> Using 640K on disk. $ asp gc Nothing new to pack. $ asp disk-usage ==> Using 8.4M on disk. $ asp gc Nothing new to pack. $ asp disk-usage ==> Using 328K on disk. | |||
2017-03-12 | support showing files from repos dir | Dave Reisner | |
2017-03-12 | fix argc value in __require_argc | Dave Reisner | |
I'm too stubborn to turn extdebug on, so let's just give up on BASH_ARGC (which never worked properly because former stubbornness about extdebug), and just pass $#. | |||
2017-03-12 | dump stderr when calling ls-files through completion | Dave Reisner | |
2017-03-12 | add ls-files subcommand, allow showing files other than PKGBUILD | Dave Reisner | |
2017-03-11 | make __require_argc slightly easier to use | Dave Reisner | |
2016-06-19 | move svn2git remote to git.archlinux.org | Dave Reisner | |
2016-06-18 | add argc checks for commands | Dave Reisner | |
2016-06-15 | allow prefix matching for actions | Dave Reisner | |
This offers some command line convenience, allowing the user only specify an action prefix as long as it can be resolved without ambiguitiy. For example, as of this commit, 'asp up' would then translate to 'asp update', and 'asp d' would be an error (as 'difflog' and 'disk-usage' are both candidates). | |||
2016-03-20 | fix some things highlighted by shellcheck | Dave Reisner | |
2014-11-21 | remove legacy repo migration code | Dave Reisner | |
2014-09-27 | set pull.rebase=true on new repo creation | Dave Reisner | |
This ought to save some people trouble if they choose to develop on the default created branch. | |||
2014-09-27 | uggh, more branch creation twiddling | Dave Reisner | |
2014-09-12 | hide the class of errors we want to ignore with -qf | Dave Reisner | |
...instead of dumping *all* error output to the eternal bit bucket. | |||
2014-09-12 | pass proper refname to remote_update_refs | Dave Reisner | |
refnames need the packages/ prefix, not just the package name. Caused by 2f04d93b37172e5. Fixes GH#6. | |||
2014-09-12 | mildly simplify ref-fetching with git-for-each-ref | Dave Reisner | |
2014-09-12 | don't track remote branches | Dave Reisner | |
this isn't useful for us, because our branches are just pointers -- we manually maintain them on 'update'. | |||
2014-09-11 | forward update requessts to the remote | Dave Reisner | |
2014-09-11 | re-point local tracking branches on 'asp update' | Dave Reisner | |
This ensures that 'git pull' works in a checked-out repo after an update. https://bbs.archlinux.org/viewtopic.php?pid=1455457#p1455457 | |||
2014-08-30 | abstract away cache semantics | Dave Reisner | |
2014-08-29 | add 'show' verb, to display a PKGBUILD for a package | Dave Reisner | |
2014-08-28 | package: simplify arch/repo extraction | Dave Reisner | |
2014-08-28 | packages: only show log for trunk/ directory | Dave Reisner | |
The rest of this is just noise. | |||
2014-08-21 | move logic out of action parsing | Dave Reisner | |
2014-08-20 | remove dead code | Dave Reisner | |
2014-08-20 | Initial commit of zsh completion | Jason Ryan | |
2014-08-19 | package: drop "private" log methods, merge into package_log | Dave Reisner | |
2014-08-18 | cleanup local tracking branches when untracking | Dave Reisner | |
Also, make both package_untrack and remote_untrack robust against partially existing branches. | |||
2014-08-17 | bash-completion: add list-local to verb list | Dave Reisner | |
2014-08-17 | add LICENSE file to repo | Dave Reisner | |
2014-08-17 | fix manpage installation | Dave Reisner | |
2014-08-16 | remotes: move refcaching to disk | Dave Reisner | |
This speeds up a lot of operations substantially, at the cost of occasionally being wrong for a little while when new packages are added/removed from the repositories. Mostly, this is for the sake of the completions. | |||
2014-08-16 | fix borky Makefile | Dave Reisner | |
2014-08-16 | util: fix map return status | Dave Reisner | |
Simplify this while we're at it -- we don't care for the error count. | |||
2014-08-16 | add bash-completion | Dave Reisner | |
2014-08-08 | remote: remove TODO | Dave Reisner | |
If anyone really wants this, they can just run 'git fetch' in $ASPROOT. | |||
2014-08-08 | asp: die on passing invalid internal type | Dave Reisner | |
2014-08-07 | asp: add checkout to usage | Dave Reisner | |
Fixes GHI#3. | |||
2014-08-06 | remote refs never involve our local repo name | Dave Reisner | |
Fixes GHI#2. | |||
2014-08-06 | fix warnings when exporting a checked out branch | Dave Reisner | |
Explicitly refer to the remote branch. | |||
2014-08-05 | cache even empty replies from the remote | Dave Reisner | |
2014-08-04 | Break out a util.inc.sh | Dave Reisner | |
2014-08-02 | remote: cache contents of remotes | Dave Reisner | |
2014-08-02 | remote: use show-ref instead of rev-parse | Dave Reisner | |
2014-08-02 | remote: avoid need for command substitution | Dave Reisner | |
2014-08-01 | minor naming tweaks, remove useless rm -rf | Dave Reisner | |
2014-08-01 | fix typo in manpage | Dave Reisner | |
2014-07-31 | add checkout verb, to make bite-sized git repos | Dave Reisner | |
This allows you to create a repo as a child of asp's, which you can modify as you wish, and continue to pull changes from after calling 'abs update'. One might create a new remote for this repo in which to publish their own downstream branch. | |||
2014-07-31 | add hack to migrate bare repos to repos con arboles | Dave Reisner | |
2014-07-31 | report a useful error when no args are passed | Dave Reisner | |