You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by st...@apache.org on 2013/05/13 22:01:46 UTC
svn commit: r1482053 - /subversion/trunk/CHANGES
Author: stsp
Date: Mon May 13 20:01:46 2013
New Revision: 1482053
URL: http://svn.apache.org/r1482053
Log:
* CHANGES: Split the loooong list of minor new features and improvements into
three sections -- one section that applies to both the client and the
server, one for client and server each.
Modified:
subversion/trunk/CHANGES
Modified: subversion/trunk/CHANGES
URL: http://svn.apache.org/viewvc/subversion/trunk/CHANGES?rev=1482053&r1=1482052&r2=1482053&view=diff
==============================================================================
--- subversion/trunk/CHANGES (original)
+++ subversion/trunk/CHANGES Mon May 13 20:01:46 2013
@@ -41,24 +41,22 @@ http://svn.apache.org/repos/asf/subversi
* support gpg-agent for password caching (r1151069)
* authz rules can be stored inside the repository (r1424780)
- - Minor new features and improvements:
- * new 'svnadmin load --revision' load filtering support (issue #3734)
+ - Minor new features and improvements (client and server):
+ * doubled svn:// protocol throughput (r1325899)
+ * optimize file/dir truename checks on Windows (r1435527)
+ * improve performance of config file parsing (r1344347 et al)
+
+ - Minor new side features and improvements (client-side):
* new 'commit --include-externals' option (related to issues #1167, #3563)
* new '--include-externals' option for 'svn list' (issue #4225)
* remove extraneous externals output from 'svn status -q' (issue #1935)
- * new 'svnadmin hotcopy --incremental' support for FSFS (issue #3815)
* reject some attempts to merge between unrelated branches (r1215273)
- * new 'svnadmin lock' / 'svnadmin unlock' subcommands (issue #3942, #4092)
- * new SVNUseUTF8 configuration option for mod_dav_svn (issue #2487)
* new SVNHooksEnv configuration option for mod_dav_svn (r1239966)
* new --ignore-properties option for 'svn diff' (r1239553, -617)
* new --properties-only option for 'svn diff' (r1336110)
* new --patch-compatible option for 'svn diff' (r1239561)
* new --no-diff-added option for 'svn diff' (r1433958)
- * new SvnPubSub distributed commit hooks (tools/server-side/svnpubsub)
- * new light-weight benchmarking client (tools/client-side/svn-bench)
* new w/c subtree duplication tool (tools/client-side/detach.py)
- * svndumpfilter dependency analysis (tools/server-side/svnpredumpfilter.py)
* new mergeinfo fixup tool (tools/client-side/mergeinfo-sanitizer.py)
* 'svn diff' can compare arbitrary files and directories (r1310291, et al)
* ra_serf avoids re-downloading content present in pristine store (r1333936)
@@ -67,24 +65,10 @@ http://svn.apache.org/repos/asf/subversi
* new --search and --search-and options for 'svn log' (r1354666, -83518)
* new built-in interactive text conflict merge tool (r1357864, et al)
* new 'svn --version --verbose' option shows runtime environment info
- * new 'svnadmin freeze' subcommand (r1376228)
- * 'svndumpfilter' now supports --delta dumpfiles (r1351009, -3745)
- * new '--drop-all-emtpy-revs' option for 'svndumpfilter' (issue #3681)
- * client version info now reported to commit hooks (issue #4124)
* 'svn' is now non-interactive when not run in a terminal device (r1424037)
* 'svn propset' checks spelling of reserved property names.
* improve working copy performance on network disks (issue #4176)
* support for custom keyword definitions in svn:keywords (issue #890)
- * support for server-side keyword expansion in mod_dav_svn (r1466055)
- * FSFS now able to cache revision properties (r1326307)
- * directory and property deltification option in FSFS (issue #4084)
- * fine-grained control deltification behavior via fsfs.conf (r1311476)
- * FSFS de-duplication ("rep sharing") now works within a revision (r1397773)
- * FSFS de-duplication now works for properties as well (r1243312)
- * read FSFS data using fewer fopen calls (issue #3372)
- * 'svnadmin verify' will now check meta data (issues #3956, #4211)
- * new --client-speed option for svnserve (r1391788)
- * hook script templates are now marked as executable (r1153414)
* svn:ignore __pycache__ directories by default (r1150073)
* 'svn diff --git' include copyfrom revision in "copied" headers (r1155279)
* svn:mergeinfo related operations now use much less memory (r1149519 et al)
@@ -93,7 +77,6 @@ http://svn.apache.org/repos/asf/subversi
* return an error when conflicts could not be resolved (r1150439)
* let HTTPv2-aware clients fetch v2-style resources (r1161202)
* 'svn status' with better NLS support (r1157537, -682)
- * error out on non-canonical fspaths in the authz file (r1166111)
* improve error messages (r1212823, r1212463)
* better tracking of shallow-yet-complete merges (issues #4056, #4057)
* make 'svn status --quiet' w/ externals quieter still (issue #1935)
@@ -104,27 +87,48 @@ http://svn.apache.org/repos/asf/subversi
* various interactive conflict resolver improvements in 'svn' (r1440421 etc)
* improved tree diff implementation for diff and merge (r1440599 et al)
* tree conflicts on directories detected better during merges (issue #3150)
- * improve path lookup performance in FSFS (r1442088)
* allow reverting unmodified copies with 'svn remove' (r1442611)
* make 'svn diff' with mixed URL and local path targets work (r1442640)
* make 'svn patch' re-add deleted directories if needed (r1445333)
* make repos-wc diffs fully ancestry-aware (r1445904)
* 'svn diff --git' now implies 'svn diff --show-copies-as-adds' (r1446279)
* 'svn diff --show-copies-as-adds' now implies --notice-ancestry (r1446279)
- * svnserve now logs explicit path and reason for authz failures (r1446542)
* improved tree-conflict detection for 'svn switch' (r1449413, r1450582)
- * doubled svn:// protocol throughput (r1325899)
* allow up to 8 revision number digits in 'svn status -v' output (r1428637)
* show node kind (file or dir) in tree conflict descriptions (r1429907)
- * validate offsets from rep-cache to prevent FSFS corruption (issue #4277)
- * optimize file/dir truename checks on Windows (r1435527)
* restore deleted switched paths upon next update (issue #4295)
* add support for copying paths from foreign repositories (issue #3590)
- * new AuthzSVNGroupsFile option to store authz groups separately (r1438407)
* fix merge -cA,B with --accept option aborts if rA conflicts (issue #4238)
- * improve performance of config file parsing (r1344347 et al)
* 'svn resolve' interactive support; no longer requires --accept (r1336929)
+ - Minor new side features and improvements (server-side):
+ * new 'svnadmin load --revision' load filtering support (issue #3734)
+ * new 'svnadmin hotcopy --incremental' support for FSFS (issue #3815)
+ * new 'svnadmin lock' / 'svnadmin unlock' subcommands (issue #3942, #4092)
+ * new SVNUseUTF8 configuration option for mod_dav_svn (issue #2487)
+ * new SvnPubSub distributed commit hooks (tools/server-side/svnpubsub)
+ * new light-weight benchmarking client (tools/client-side/svn-bench)
+ * svndumpfilter dependency analysis (tools/server-side/svnpredumpfilter.py)
+ * new 'svnadmin freeze' subcommand (r1376228)
+ * 'svndumpfilter' now supports --delta dumpfiles (r1351009, -3745)
+ * new '--drop-all-emtpy-revs' option for 'svndumpfilter' (issue #3681)
+ * client version info now reported to commit hooks (issue #4124)
+ * support for server-side keyword expansion in mod_dav_svn (r1466055)
+ * FSFS now able to cache revision properties (r1326307)
+ * directory and property deltification option in FSFS (issue #4084)
+ * fine-grained control deltification behavior via fsfs.conf (r1311476)
+ * FSFS de-duplication ("rep sharing") now works within a revision (r1397773)
+ * FSFS de-duplication now works for properties as well (r1243312)
+ * read FSFS data using fewer fopen calls (issue #3372)
+ * 'svnadmin verify' will now check meta data (issues #3956, #4211)
+ * new --client-speed option for svnserve (r1391788)
+ * hook script templates are now marked as executable (r1153414)
+ * error out on non-canonical fspaths in the authz file (r1166111)
+ * improve path lookup performance in FSFS (r1442088)
+ * svnserve now logs explicit path and reason for authz failures (r1446542)
+ * validate offsets from rep-cache to prevent FSFS corruption (issue #4277)
+ * new AuthzSVNGroupsFile option to store authz groups separately (r1438407)
+
- Client-side bugfixes:
* fix inconsistent 'svn log' output for empty revisions (issue #3964)
* fix 'svn revert' of 'svn move' (issue #876)