Normal 0 false false false
MicrosoftInternetExplorer4
Hello all
Reading the email
From: Karl Fogel <kfogel_at_collab.net>
Subject: Please ask on the list before filing a new issue.
I file my wish/request to this maillist and hope it has not already
been discussed.
Content
1. Feature update [--externals MODE] switch
2. Feature update-externals default configuration
3. Motivation/Use-case
1. Feature update [--externals MODE] switch:
The update command shall be extended by the following switch and modes:
update [-r rev] [-N] [--externals MODE]
MODE: ignore:
same as [--ignore-externals] which shall be deprecated but remain for
backward compatibility
MODE: interactive-revisioned:
externals set to a fixed revision will not automatically updated to the
HEAD or the command line revision -r rev but asks per external entry: [yes]
[no] [yes to all],[no to all]
MODE: ignore-revisioned:
externals set to a fixed revision will not get updated. Only externals
working on the head (no –rNNNN entry) will be updated to the HEAD or
the command line revision –r rev
MODE: to-revision:
updates externals to the fixed revision stated in the svn:exterals
property, all others to the HEAD or the command line revison -r rev
MODE: interactive-to-revision:
updates externals to the fixed revision stated in the svn:exterals
property, all others to the HEAD or the command line revison -r rev, but
asks per external entry: [yes] [no] [yes to all],[no to all]
2. Feature update-externals default configuration
The SVN client(s) shall have a mean to set one --externals mode as
its default e.g. in the SVN command line clients config file.
update-externals-mode = MODE It shall be possible to
overrule configuration from the file by the command line.
Motivation/Use-case:
We want use the svn:externals to retrieve common resources in defined
versions/revisions into various project. That the resources for the
particular project keep their revision is very important. They may not
change by accident. An "standard" update has easily and unwillingly
happened, as also other user report in the net. If one is lucky the
compilation fails and one has a indication that sonething is wrong. In the
worst case everything compiles and works fine, but for a rarely used
functionality under very unlikely conditions.
We would like to have update modes that not simple automatically update
everything to the HEAD or -r rev, but can distingush between "internals",
externals and revisioned exterals and issue a waring (interactive)
I assume that this is not a server but a pure client feature(?).
Kind regards
Roman
--
Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir
belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de
Received on 2011-05-05 09:42:46 CEST