summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* forget --drop-dead: Completely removes mentions of repositories that have ↵Gravatar Joey Hess2013-08-31
| | | | | | | | | | | | | been marked as dead from the git-annex branch. Wrote nice pure transition calculator, and ugly code to stage its results into the git-annex branch. Also had to split up several Log modules that Annex.Branch needed to use, but that themselves used Annex.Branch. The transition calculator is limited to looking at and changing one file at a time. While this made the implementation relatively easy, it precludes transitions that do stuff like deleting old url log files for keys that are being removed because they are no longer present anywhere.
* remove printGravatar Joey Hess2013-08-29
|
* refactor git-annex branch log filename code into central locationGravatar Joey Hess2013-08-29
| | | | | | | Having one module that knows about all the filenames used on the branch allows working back from an arbitrary filename to enough information about it to implement dropping dead remotes and doing other log file compacting as part of a forget transition.
* wordingGravatar Joey Hess2013-08-29
|
* sync, assistant: Force push of the git-annex branch.Gravatar Joey Hess2013-08-29
| | | | | Necessary to ensure it gets pushed to remotes after being rewritten by forget. See inline rationalles for why I think this is safe!
* use --force in taggedPushGravatar Joey Hess2013-08-29
| | | | | This should make the assistant force update its tagged push branch after a transition like git annex forget.
* Merge branch 'master' into forgetGravatar Joey Hess2013-08-29
|\
| * fix pagespecGravatar Joey Hess2013-08-28
| |
| * move post to other blogGravatar Joey Hess2013-08-28
| |
| * new devblog for new year of crowdfunded developmentGravatar Joey Hess2013-08-28
| |
| * fixGravatar Joey Hess2013-08-28
| |
| * Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2013-08-28
| |\
| * | blog for the dayGravatar Joey Hess2013-08-28
| | |
| * | typoGravatar Joey Hess2013-08-28
| | |
* | | add forget commandGravatar Joey Hess2013-08-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | Works, more or less. --dead is not implemented, and so far a new branch is made, but keys no longer present anywhere are not scrubbed. git annex sync fails to push the synced/git-annex branch after a forget, because it's not a fast-forward of the existing synced branch. Could be fixed by making git-annex sync use assistant-style sync branches.
| | * Added a commentGravatar http://joeyh.name/2013-08-28
| | |
| | * Fix own commentGravatar Richard Hartmann2013-08-28
| | |
* | | untested transition detection on merging, and transition running codeGravatar Joey Hess2013-08-28
| | |
* | | add transition logGravatar Joey Hess2013-08-28
|/ /
| * Added a commentGravatar http://edheil.wordpress.com/2013-08-28
| |
| * Added a comment: This is an awesome featureGravatar https://www.google.com/accounts/o8/id?id=AItOawmTNrhkVQ26GBLaLD5-zNuEiR8syTj4mI82013-08-28
| |
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawknruiCHUcOh2mmpkh7OFJ4iNfAOOamRVs2013-08-28
| |
| * (no commit message)Gravatar Sandra.Devil2013-08-28
| |
| * (no commit message)Gravatar https://me.yahoo.com/a/2grhJvAC049fJnvALDXek.6MRZMTlg--#eec892013-08-28
| |
| * (no commit message)Gravatar http://a-or-b.myopenid.com/2013-08-28
| |
| * Added a commentGravatar http://a-or-b.myopenid.com/2013-08-28
|/
* add news item for git-annex 4.20130827Gravatar Joey Hess2013-08-27
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2013-08-27
|\
| * Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U2013-08-27
| |
* | prep releaseGravatar Joey Hess2013-08-27
| |
* | Merge remote-tracking branch 'refs/remotes/dgit/dgit/sid'Gravatar Joey Hess2013-08-27
|\ \
| | * Added a comment: And with a lots of mails?Gravatar konubinix2013-08-27
| | |
| | * Added a commentGravatar http://edheil.wordpress.com/2013-08-27
| |/ |/|
* | Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2013-08-26
|\ \
* | | blog for the dayGravatar Joey Hess2013-08-26
| | |
* | | Android: Fix bug in terminal app that caused it to spin using much CPU and ↵Gravatar Joey Hess2013-08-26
| | | | | | | | | | | | battery. This problem was introduced in version 4.20130601.
| * | Added a commentGravatar http://joeyh.name/2013-08-27
| | |
| * | (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U2013-08-26
| | |
| * | (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U2013-08-26
| | |
* | | fix docs re youtu.beGravatar Joey Hess2013-08-26
| | |
| * | Added a commentGravatar http://edheil.wordpress.com/2013-08-26
| | |
| * | removedGravatar http://edheil.wordpress.com/2013-08-26
| | |
| * | removedGravatar http://edheil.wordpress.com/2013-08-26
| | |
| * | Added a commentGravatar http://edheil.wordpress.com/2013-08-26
| | |
| * | Added a commentGravatar http://joeyh.name/2013-08-26
| | |
| * | Added a comment: oh yeah, i can run top in adb..Gravatar http://joeyh.name/2013-08-26
|/ /
* | Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2013-08-26
|\ \
* | | thoughtGravatar Joey Hess2013-08-26
| | |
| * | Added a commentGravatar http://joeyh.name/2013-08-26
| | |
| * | Added a commentGravatar http://joeyh.name/2013-08-26
| | |