<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=US-ASCII">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2650.12">
<TITLE>Advanced Management Question.</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2>Hi Everyone!...</FONT>
</P>

<P><FONT SIZE=2>Well.. after trying many options.. y fallen into a black hole.. from where i cant figure how to get off.. the fact is this:</FONT></P>

<P><FONT SIZE=2>I have some products, which are very customizable, and composed by many other sub-products.</FONT>
<BR><FONT SIZE=2>So I imported them below the home directory inside $CVSROOT</FONT>
<BR><FONT SIZE=2>This way:</FONT>
</P>

<P><FONT SIZE=2>$CVSROOT/home/Portal/Login</FONT>
<BR><FONT SIZE=2>$CVSROOT/home/Portal/LogEngine</FONT>
<BR><FONT SIZE=2>$CVSROOT/home/Portal/Main</FONT>
</P>

<P><FONT SIZE=2>Here we can see that Portal is one product, composed by Login, LogEngine and Main, that are sub-products.</FONT>
</P>

<P><FONT SIZE=2>By the way,.. one client wanted a customized version of Portal, adding some applications, that way i created this entries on the repository:</FONT></P>

<P><FONT SIZE=2>$CVSROOT/client/PortalStyles</FONT>
<BR><FONT SIZE=2>$CVSROOT/client/appForum</FONT>
<BR><FONT SIZE=2>$CVSROOT/client/appGestBook</FONT>
</P>

<P><FONT SIZE=2>On The modules files, I created the module for my own develop of Portal, and a module for the client version, like this:</FONT></P>

<P><FONT SIZE=2>myLogin -d Login /home/Portal/Login</FONT>
<BR><FONT SIZE=2>myLogEngine -d LogEngine /home/Portal/LogEngine</FONT>
<BR><FONT SIZE=2>myMain -d Main /home/Portal/Main</FONT>
<BR><FONT SIZE=2>PortalHome &amp;myLogin &amp;myLogEngine &amp;myMain</FONT>
<BR><FONT SIZE=2>clPortalStyles -d Styles /client/PortalStyles</FONT>
<BR><FONT SIZE=2>clAppForum -d /Apps/Forum /client/appForum</FONT>
<BR><FONT SIZE=2>clGestBook -d /Apps/GestBook /client/appGestBook</FONT>
<BR><FONT SIZE=2>PortalClient &amp;myLogin &amp;myLogEngine &amp;myMain &amp;clPortalStyles &amp;clAppForum &amp;clGestBook</FONT>
</P>

<P><FONT SIZE=2>As you can see, </FONT>
</P>

<P><FONT SIZE=2>checking out &quot;PortalHome&quot; i get:</FONT>
<BR><FONT SIZE=2>PortalHome/Main</FONT>
<BR><FONT SIZE=2>PortalHome/LogEngine</FONT>
<BR><FONT SIZE=2>PortalHome/Login</FONT>
</P>

<P><FONT SIZE=2>and checking out &quot;PortalClient&quot; i get:</FONT>
<BR><FONT SIZE=2>PortalClient/Login</FONT>
<BR><FONT SIZE=2>PortalClient/LogEngine</FONT>
<BR><FONT SIZE=2>PortalClient/Main</FONT>
<BR><FONT SIZE=2>PortalClient/Styles</FONT>
<BR><FONT SIZE=2>PortalClient/Apps/Forum</FONT>
<BR><FONT SIZE=2>PortalClient/Apps/GuestBook</FONT>
</P>

<P><FONT SIZE=2>As I dont want to get the earliest version of Main, LogEngine and Logs (when checking out portalclient), I tagged a &quot;release1&quot; of them and keep on working on &quot;release2&quot;</FONT></P>

<P><FONT SIZE=2>After That, I cheked out a PortalClient and updated those three to &quot;release1&quot;, then tagged &quot;PortalClient&quot; to &quot;pcRelease1&quot;</FONT></P>

<P><FONT SIZE=2>So, when i get a &quot;pcRelease1&quot; of &quot;PortalClient&quot; I also get a &quot;release1&quot; of Portal sub modules.</FONT>
</P>

<P><FONT SIZE=2>Up to here,.. all was going on OK. But.. (everything has a BUT no?)..</FONT>
</P>

<P><FONT SIZE=2>The fact is.. I would like to get the files of PortalClient with no &quot;sticky tags&quot; so the team designed to PortalClient can edit them, but want to remain the sub-modules of &quot;PortalHome&quot; uneditables to that team, just because it's release1 and no one of the team of &quot;PortalHome&quot; want to get them edited.</FONT></P>

<P><FONT SIZE=2>What can I do for getting that result?</FONT>
</P>

</BODY>
</HTML>