Owncloud allows to preserve only certain parts of the file history in order to optimize space consumption, e.g. for the last week keep two versions a day, for the last month one version a week, and so on.
How do I realize a similar behavior with git-annex, e.g. a cronjob that runs each night and drops all undesired file contents of previous file versions from all (special-) remotes, so that they don't consume any disk space at all?