summaryrefslogtreecommitdiff
path: root/doc/news/version_3.20110928.mdwn
blob: 3b11e18f5c66b6727c378d620aab2f1bf21743ac (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
git-annex 3.20110928 released with [[!toggle text="these changes"]]
[[!toggleable text="""
   * --in can be used to make git-annex only operate on files
     believed to be present in a given repository.
   * Arbitrarily complex expressions can be built to limit the files git-annex
     operates on, by combining the options --not --and --or -( and -)
     Example: git annex get --exclude '*.mp3' --and --not -( --in usbdrive --or --in archive -)
   * --copies=N can be used to make git-annex only operate on files with
     the specified number of copies. (And --not --copies=N for the inverse.)
   * find: Rather than only showing files whose contents are present,
     when used with --exclude --copies or --in, displays all files that
     match the specified conditions.
   * Note that this is a behavior change for git-annex find! Old behavior
     can be gotten by using: git-annex find --in .
   * status: Massively sped up; remove --fast mode.
   * unused: File contents used by branches and tags are no longer
     considered unused, even when not used by the current branch. This is
     the final piece of the puzzle needed for git-annex to to play nicely
     with branches."""]]