Added ADD_LOCAL_PARENTS command, that uses AddLocalParents class to call BLD200501191900
authormentlicher@netbeans.org
Wed, 19 Jan 2005 18:37:38 +0000
changeset 56420c8138277e5f
parent 5641 9e24a1033b5e
child 5643 b37ebd080188
Added ADD_LOCAL_PARENTS command, that uses AddLocalParents class to call
CREATE_CMD recursively on all local parents.
This is a fix of issue #53632 for VSS profile.
vcs.profiles.vss/src/org/netbeans/modules/vcs/profiles/vss/config/vss.xml
     1.1 --- a/vcs.profiles.vss/src/org/netbeans/modules/vcs/profiles/vss/config/vss.xml	Wed Jan 19 18:26:53 2005 +0000
     1.2 +++ b/vcs.profiles.vss/src/org/netbeans/modules/vcs/profiles/vss/config/vss.xml	Wed Jan 19 18:37:38 2005 +0000
     1.3 @@ -13,7 +13,7 @@
     1.4  http://www.sun.com/
     1.5  
     1.6  The Original Code is NetBeans. The Initial Developer of the Original
     1.7 -Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun
     1.8 +Code is Sun Microsystems, Inc. Portions Copyright 1997-2005 Sun
     1.9  Microsystems, Inc. All Rights Reserved.
    1.10  -->
    1.11  
    1.12 @@ -1075,6 +1075,9 @@
    1.13          <property name="concurrentExec">
    1.14            <value>-1</value> <!-- EXEC_SERIAL_INERT -->
    1.15          </property>
    1.16 +        <property name="preCommands">
    1.17 +          <value>ADD_LOCAL_PARENTS</value>
    1.18 +        </property>
    1.19          <property name="notificationSuccessMsg">
    1.20            <value>ResourceMsg(NOTIFICATION_VSS_ADD_ALL_Success)</value>
    1.21          </property>
    1.22 @@ -1174,6 +1177,9 @@
    1.23          <property name="needsHierarchicalOrder">
    1.24  	  <value>true</value>
    1.25          </property>
    1.26 +        <property name="preCommands">
    1.27 +          <value>ADD_LOCAL_PARENTS</value>
    1.28 +        </property>
    1.29          <property name="notificationSuccessMsg">
    1.30            <value>$[? MULTIPLE_FILES] [ResourceMsg(NOTIFICATION_VSS_CREATEs_Success, ${NUM_FILES})] [ResourceMsg(NOTIFICATION_VSS_CREATE_Success, ${FILE})]</value>
    1.31          </property>
    1.32 @@ -1190,6 +1196,21 @@
    1.33              <value>&versioned-statuses;</value>
    1.34            </property>
    1.35        </command>
    1.36 +      <command name="ADD_LOCAL_PARENTS">
    1.37 +	<property name="exec">
    1.38 +	  <value>org.netbeans.modules.vcs.profiles.commands.AddLocalParents.class CREATE_CMD</value>
    1.39 +	</property>
    1.40 +	<property name="onRoot">
    1.41 +	  <value>false</value>
    1.42 +	</property>
    1.43 +	<property name="onDir">
    1.44 +	  <value>true</value>
    1.45 +	</property>
    1.46 +	<property name="onNonRecursiveDir">
    1.47 +	  <value>true</value>
    1.48 +	</property>
    1.49 +      </command>
    1.50 +      
    1.51        <command name="REMOVE_CONFIRM">
    1.52  	<property name="exec">
    1.53  	  <value>${RUNCDM} ${QUOTE}${VSSCMD}${QUOTE} remove ${CMD_OPTIONS} ${RECURSIVE} -I-N ${IDENT} ${QPATHS} ${NUR}</value>