From commits-return-49254-archive-asf-public=cust-asf.ponee.io@subversion.apache.org Thu Sep 13 14:58:36 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id 6CB1A180649 for ; Thu, 13 Sep 2018 14:58:36 +0200 (CEST) Received: (qmail 35172 invoked by uid 500); 13 Sep 2018 12:58:35 -0000 Mailing-List: contact commits-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@subversion.apache.org Delivered-To: mailing list commits@subversion.apache.org Received: (qmail 35161 invoked by uid 99); 13 Sep 2018 12:58:35 -0000 Received: from Unknown (HELO svn01-us-west.apache.org) (209.188.14.144) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 13 Sep 2018 12:58:35 +0000 Received: from svn01-us-west.apache.org (localhost [127.0.0.1]) by svn01-us-west.apache.org (ASF Mail Server at svn01-us-west.apache.org) with ESMTP id C52203A07E6 for ; Thu, 13 Sep 2018 12:58:34 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1840807 - /subversion/site/publish/docs/release-notes/1.11.html Date: Thu, 13 Sep 2018 12:58:34 -0000 To: commits@subversion.apache.org From: julianfoad@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20180913125834.C52203A07E6@svn01-us-west.apache.org> Author: julianfoad Date: Thu Sep 13 12:58:34 2018 New Revision: 1840807 URL: http://svn.apache.org/viewvc?rev=1840807&view=rev Log: * publish/docs/release-notes/1.11.html (shelving): New section describing improved shelving. Modified: subversion/site/publish/docs/release-notes/1.11.html Modified: subversion/site/publish/docs/release-notes/1.11.html URL: http://svn.apache.org/viewvc/subversion/site/publish/docs/release-notes/1.11.html?rev=1840807&r1=1840806&r2=1840807&view=diff ============================================================================== --- subversion/site/publish/docs/release-notes/1.11.html (original) +++ subversion/site/publish/docs/release-notes/1.11.html Thu Sep 13 12:58:34 2018 @@ -35,6 +35,8 @@
    +
  • Improved Shelving (experimental)
  • Many enhancements and bug fixes
  • +
    +

    Improved Shelving (experimental) + +

    + +

    Shelving (issue +#3625), first introduced in Subversion 1.10, is improved in 1.11 to +handle more kinds of changes more robustly.

    + +
    +

    WARNING: The shelving feature is + designated "EXPERIMENTAL" in 1.10. It is being released in an early form + while development continues. It is expected to change significantly during + and after the 1.11.x series. There is no promise of backward compatibility + while it remains experimental.

    +
    + +

    The kinds of change you can shelve are committable changes to files and +properties, except the following kinds which are not yet supported:

    +
      +
    • copies and moves
    • +
    • mkdir and rmdir
    • +
    + +

    Shelving commands (see their help for details):

    +
      +
    • svn shelf-diff
    • +
    • svn shelf-drop
    • +
    • svn shelf-list, shelves
    • +
    • svn shelf-list-by-paths
    • +
    • svn shelf-log
    • +
    • svn shelf-save
    • +
    • svn shelve
    • +
    • svn unshelve
    • +
    + +

    A migration guide for users of the Subversion 1.10 shelving commands.

    + + + + + + + + + + + + + +
    Subversion 1.10 commandSubversion 1.11 equivalent
    svn shelve [--keep-local] SHELF [PATH...]works similarly; saves a new version each time it is used
    svn unshelve [SHELF]svn unshelve --drop [SHELF]
    svn unshelve --keep-shelved [SHELF]svn unshelve [SHELF]
    svn shelve --delete SHELFsvn shelf-drop SHELF
    svn shelves or svn shelve --listsvn shelves or svn shelf-list
    + +
    +