[
https://issues.apache.org/jira/browse/SVN-4753?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Julian Foad updated SVN-4753:
-----------------------------
Description:
A "view spec" feature has often been requested to control the "shape" of a
checkout - for example, to selectively exclude and include subdirectories to
make a sparse WC.
Several of the pieces needed now exist:
* experimental "svn info --viewspec" command outputs a view spec describing
the current WC shape:
**
[http://mail-archives.apache.org/mod_mbox/subversion-dev/201711.mbox/%3C006e01d3652a%240482f740%240d88e5c0%24%40qqmail.nl%3E]
* the old script
[tools/client-side/svn-viewspec.py|http://svn.apache.org/viewvc/subversion/trunk/tools/client-side/svn-viewspec.py]
takes a view spec as input and creates a checkout
** inefficient - it downloads everything first and then deletes the unwanted
bits
* an ugly hack for doing a view spec checkout efficiently is described here:
**
[http://mail-archives.apache.org/mod_mbox/subversion-dev/201803.mbox/%3C878tapdpy8.fsf%40codematters.co.uk%3E]
was:
A "view spec" feature has often been requested to control the "shape" of a
checkout - for example, to selectively exclude and include subdirectories to
make a sparse WC.
Several of the pieces needed now exist:
* experimental "svn info --viewspec" command outputs a view spec describing
the current WC shape
* the old script "tools/client-side/svn-viewspec.py" takes a view spec as
input and creates a checkout
** inefficient - it downloads everything first and then deletes the unwanted
bits
* an ugly hack for doing a view spec checkout efficiently is described here:
**
[http://mail-archives.apache.org/mod_mbox/subversion-dev/201803.mbox/%3C878tapdpy8.fsf%40codematters.co.uk%3E]
> SVN viewspec feature
> --------------------
>
> Key: SVN-4753
> URL: https://issues.apache.org/jira/browse/SVN-4753
> Project: Subversion
> Issue Type: New Feature
> Reporter: Julian Foad
> Priority: Major
>
> A "view spec" feature has often been requested to control the "shape" of a
> checkout - for example, to selectively exclude and include subdirectories to
> make a sparse WC.
> Several of the pieces needed now exist:
> * experimental "svn info --viewspec" command outputs a view spec describing
> the current WC shape:
> **
> [http://mail-archives.apache.org/mod_mbox/subversion-dev/201711.mbox/%3C006e01d3652a%240482f740%240d88e5c0%24%40qqmail.nl%3E]
> * the old script
> [tools/client-side/svn-viewspec.py|http://svn.apache.org/viewvc/subversion/trunk/tools/client-side/svn-viewspec.py]
> takes a view spec as input and creates a checkout
> ** inefficient - it downloads everything first and then deletes the unwanted
> bits
> * an ugly hack for doing a view spec checkout efficiently is described here:
> **
> [http://mail-archives.apache.org/mod_mbox/subversion-dev/201803.mbox/%3C878tapdpy8.fsf%40codematters.co.uk%3E]
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)