subversion-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Julian Foad (Jira)" <j...@apache.org>
Subject [jira] [Commented] (SVN-4750) Shelving: CLI syntax for accessing a shelf
Date Tue, 24 Sep 2019 14:48:00 GMT

    [ https://issues.apache.org/jira/browse/SVN-4750?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16936883#comment-16936883
] 

Julian Foad commented on SVN-4750:
----------------------------------

In 1.12 and 1.13, these undocumented experimental syntaxes are accepted:
 * svn status --changelist=svn:shelf:SHELFNAME ...
 * svn diff --changelist=svn:shelf:SHELFNAME ...

These access the latest version of the specified shelf.

> Shelving: CLI syntax for accessing a shelf
> ------------------------------------------
>
>                 Key: SVN-4750
>                 URL: https://issues.apache.org/jira/browse/SVN-4750
>             Project: Subversion
>          Issue Type: Sub-task
>            Reporter: Julian Foad
>            Priority: Major
>
> The CLI should provide a syntax by which a shelf can be accessed, both from existing
commands and to make a more robust syntax for the new shelving commands.
> A shelf behaves like a WC in some respects: it has a base layer and a working layer (or
several versions of them), and a status and diff indicating the differences recorded.
> Syntaxes experimented with so far:
> * svn propget|set|list|edit|del --revprop -r SHELFNAME ...
> ** on shelve-checkpoint branch
> * svn status --changelist=svn:shelf:SHELFNAME ...
> ** on trunk



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Mime
View raw message