Normal 0 false false false MicrosoftInternetExplorer4
Hello all Reading the email From: Karl Fogel <kfo...@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