[svk-commit] r3024 - branches/2.1-releng
nobody at bestpractical.com
nobody at bestpractical.com
Tue Jul 29 22:19:06 EDT 2008
Author: jshirley
Date: Tue Jul 29 22:19:06 2008
New Revision: 3024
Added:
branches/2.1-releng/CHANGES
Log:
Changelog for 2.2 release
Added: branches/2.1-releng/CHANGES
==============================================================================
--- (empty file)
+++ branches/2.1-releng/CHANGES Tue Jul 29 22:19:06 2008
@@ -0,0 +1,124 @@
+[Changes for 2.2.0 - 29 Jul, 2008]
+
+ New features
+ * Branch support as 'svk branch' subcommand
+ * SVKBATCHMODE environment variable
+
+ Dependency
+ * Require Time::Progress (instead of Term::ProgressBar)
+
+ Mirror subsystem
+ * Fix a bug when mirroring a copy revision with unnormalized
+ revision outside mirror anchor and newer th an anchor head.
+
+ Merge subsystem
+ * Bugfixes for opened file handle passed to editor under win32,
+ causing file to be opened as read-only.
+ * Fix a problem that merge-ticket might be reverted on mirror
+ in some cases.
+ * Fix a bug when merging a copy with modification to the copied
+ source, it might cause checksum error.
+ * Addition of equality check for merge tickets
+ * Better conflict handling that remembers the type of conflict, handling of
+ data from the merge editor
+
+ Tests
+ * Test coverage for offlining existing branches (both offline and online)
+ * TODO tests for renaming of an intermediate branch tracking
+ * Test coverage for pulling into a branch from a local branch
+ * Test coverage for checking out to a path from svk br --checkout
+ * Test coverage for modifying property changes (including conflicts)
+ * Fixed tests for baseless smerge
+ * Test coverage for switching a branch and proper handling of merge tickets
+
+ General
+ * General Documentation cleanup
+ * Documentation for SVK::Info properly matches expected output
+ * Conversion to use SVK::Log (and Log::Log4perl) for output
+ * Add an option of '0' to select "No project" if there is not a project
+ to use while mirroring a new URI.
+ * svk will not set property status as modified when a path is added or
+ replaced
+ * svk now stores known conflict types (provided by merge editor) in
+ .conflict property
+
+ svk add
+
+ svk annotate
+
+ svk branch
+ * Creating an offline branch on trunk will not create a local branch called
+ trunk
+ * The --info option now displays the large revision it was merged from
+ * --create will fail if the target exists in the local svk repository
+ * -a is now available to mean --all
+ * New `svk branch --pull' command, accepts the following options:
+ * --lump
+ * --local
+ * --from <source branch>
+ * --from <source branch> <destination branch>
+ * svk br --checkout to checkout path works
+ * --from BRANCH
+ * --from-tag
+ * Fixes so svk shows the proper branch name (branch xxx/yyy only showed xxx)
+ * Fixes so svk can trace project ancestory better when a branch goes offline
+
+ svk checkout
+
+ svk commit
+ * A property may have a conflict when the node is ok, so combine them in the
+ target list.
+
+ svk copy
+
+ svk delete
+
+ svk describe
+
+ svk depot
+
+ svk diff
+
+ svk info
+
+ svk list
+
+ svk log
+
+ svk merge
+ * Don't write to the log if it is a check run, regardless of -l option
+
+ svk mirror
+ * New bootstrap option to create a repository from an svn dump file
+
+ svk move
+
+ svk patch
+
+ svk proplist, propget
+
+ svk pull
+
+ svk push
+
+ svk revert
+
+ svk resolved
+ * svk resolved will resolve all conflicts in a checkout path
+
+ svk smerge
+
+ svk status
+
+ svk sync
+
+ svk switch
+
+ svk update
+ * Add custom svk:merge property resolver handler
+
+ Tools
+
+ Internal
+ * svk will not clobber upstream Log::Log4perl configurations
+
More information about the svk-commit
mailing list