add news item for git-annex 5.20140320
This commit is contained in:
		
					parent
					
						
							
								92cbcfd55f
							
						
					
				
			
			
				commit
				
					
						4ae2c99da8
					
				
			
		
					 2 changed files with 37 additions and 42 deletions
				
			
		| 
						 | 
				
			
			@ -1,42 +0,0 @@
 | 
			
		|||
git-annex 5.20140210 released with [[!toggle text="these changes"]]
 | 
			
		||||
[[!toggleable text="""
 | 
			
		||||
   * --in can now refer to files that were located in a repository at
 | 
			
		||||
     some past date. For example, --in="here@{yesterday}"
 | 
			
		||||
   * Fixed direct mode annexed content locking code, which is used to
 | 
			
		||||
     guard against recursive file drops.
 | 
			
		||||
   * This is the first beta-level release of the Windows port with important
 | 
			
		||||
     fixes (see below).
 | 
			
		||||
     (The webapp and assistant are still alpha-level on Windows.)
 | 
			
		||||
   * sync --content: Honor annex-ignore configuration.
 | 
			
		||||
   * sync: Don't try to sync with xmpp remotes, which are only currently
 | 
			
		||||
     supported when using the assistant.
 | 
			
		||||
   * sync --content: Re-pull from remotes after downloading content,
 | 
			
		||||
     since that can take a while and other changes may be pushed in the
 | 
			
		||||
     meantime.
 | 
			
		||||
   * sync --content: Reuse smart copy code from copy command, including
 | 
			
		||||
     handling and repairing out of date location tracking info.
 | 
			
		||||
     Closes: #[737480](http://bugs.debian.org/737480)
 | 
			
		||||
   * sync --content: Drop files from remotes that don't want them after
 | 
			
		||||
     getting them.
 | 
			
		||||
   * sync: Fix bug in automatic merge conflict resolution code when used
 | 
			
		||||
     on a filesystem not supporting symlinks, which resulted in it losing
 | 
			
		||||
     track of the symlink bit of annexed files.
 | 
			
		||||
   * Added ways to configure rsync options to be used only when uploading
 | 
			
		||||
     or downloading from a remote. Useful to eg limit upload bandwidth.
 | 
			
		||||
   * Fix initremote with encryption=pubkey to work with S3, glacier, webdav,
 | 
			
		||||
     and external special remotes.
 | 
			
		||||
   * Avoid building with DAV 0.6 which is badly broken (see #737902).
 | 
			
		||||
   * Fix dropping of unused keys with spaces in their name.
 | 
			
		||||
   * Fix build on platforms not supporting the webapp.
 | 
			
		||||
   * Document in man page that sshcaching uses ssh ControlMaster.
 | 
			
		||||
     Closes: #[737476](http://bugs.debian.org/737476)
 | 
			
		||||
   * Windows: It's now safe to run multiple git-annex processes concurrently
 | 
			
		||||
     on Windows; the lock files have been sorted out.
 | 
			
		||||
   * Windows: Avoid using unix-compat's rename, which refuses to rename
 | 
			
		||||
     directories.
 | 
			
		||||
   * Windows: Fix deletion of repositories by test suite and webapp.
 | 
			
		||||
   * Windows: Test suite 100% passes again.
 | 
			
		||||
   * Windows: Fix bug in symlink calculation code.
 | 
			
		||||
   * Windows: Fix handling of absolute unix-style git repository paths.
 | 
			
		||||
   * Android: Avoid crashing when unable to set file mode for ssh config file
 | 
			
		||||
     due to Android filesystem horribleness."""]]
 | 
			
		||||
							
								
								
									
										37
									
								
								doc/news/version_5.20140320.mdwn
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										37
									
								
								doc/news/version_5.20140320.mdwn
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,37 @@
 | 
			
		|||
git-annex 5.20140320 released with [[!toggle text="these changes"]]
 | 
			
		||||
[[!toggleable text="""
 | 
			
		||||
   * Fix zombie leak and general inneficiency when copying files to a
 | 
			
		||||
     local git repo.
 | 
			
		||||
   * Fix ssh connection caching stop method to work with openssh 6.5p1,
 | 
			
		||||
     which broke the old method.
 | 
			
		||||
   * webapp: Added a "Sync now" item to each repository's menu.
 | 
			
		||||
   * webapp: Use securemem for constant time auth token comparisons.
 | 
			
		||||
   * copy --fast --to remote: Avoid printing anything for files that
 | 
			
		||||
     are already believed to be present on the remote.
 | 
			
		||||
   * Commands that allow specifying which repository to act on using
 | 
			
		||||
     the repository's description will now fail when multiple repositories
 | 
			
		||||
     match, rather than picking a repository at random.
 | 
			
		||||
     (So will --in=)
 | 
			
		||||
   * Better workaround for problem umasks when eg, setting up ssh keys.
 | 
			
		||||
   * "standard" can now be used as a first-class keyword in preferred content
 | 
			
		||||
     expressions. For example "standard or (include=otherdir/*)"
 | 
			
		||||
   * groupwanted can be used in preferred content expressions.
 | 
			
		||||
   * vicfg: Allows editing preferred content expressions for groups.
 | 
			
		||||
   * Improve behavior when unable to parse a preferred content expression
 | 
			
		||||
     (thanks, ion).
 | 
			
		||||
   * metadata: Add --get
 | 
			
		||||
   * metadata: Support --key option (and some other ones like --all)
 | 
			
		||||
   * For each metadata field, there's now an automatically maintained
 | 
			
		||||
     "$field-lastchanged" that gives the date of the last change to that
 | 
			
		||||
     field. Also the "lastchanged" field for the date of the last change
 | 
			
		||||
     to any of a file's metadata.
 | 
			
		||||
   * unused: In direct mode, files that are deleted from the work tree
 | 
			
		||||
     and so have no content present are no longer incorrectly detected as
 | 
			
		||||
     unused.
 | 
			
		||||
   * Avoid encoding errors when using the unused log file.
 | 
			
		||||
   * map: Fix crash when one of the remotes of a repo is a local directory
 | 
			
		||||
     that does not exist, or is not a git repo.
 | 
			
		||||
   * repair: Improve memory usage when git fsck finds a great many broken
 | 
			
		||||
     objects.
 | 
			
		||||
   * Windows: Fix some filename encoding bugs.
 | 
			
		||||
   * rsync special remote: Fix slashes when used on Windows."""]]
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue