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 &ndash;rNNNN entry) will be updated to the HEAD or 
the command line revision &ndash;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

Reply via email to