Bug 115151 - [Modules] CVS module definition key -l is ignored
Summary: [Modules] CVS module definition key -l is ignored
Status: ASSIGNED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: CVS (show other bugs)
Version: 3.1.1   Edit
Hardware: PC Windows XP
: P5 normal (vote)
Target Milestone: ---   Edit
Assignee: platform-cvs-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: helpwanted
Depends on:
Blocks:
 
Reported: 2005-11-04 15:58 EST by Ilia Barski CLA
Modified: 2019-09-06 16:08 EDT (History)
1 user (show)

See Also:


Attachments
The resource view on the checkouted module (15.38 KB, image/pjpeg)
2005-11-05 12:35 EST, Ilia Barski CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ilia Barski CLA 2005-11-04 15:58:27 EST
I have set in the /CVSROOT/modules a definition
"wdkWEB-INF -l templates/ver1/WEB-INF"
( -l means "Top-level directory only -- do not recurse" )

Indeed a server shell command:
"cvs -d ... checkout wdkWEB"
loads in the work area top level contents only:

U wdkWEB-INF/web.xml
U wdkWEB-INF/ibm-web-bnd.xmi
U wdkWEB-INF/web-app_2_2.dtd
U wdkWEB-INF/web.xml.authenticate
U wdkWEB-INF/web-app_2_3.dtd
U wdkWEB-INF/weblogic.xml

The eclipse "checkout in an existing project" applied to this module loads 
incorrectly both top level and subfolders contents.
Comment 1 Ilia Barski CLA 2005-11-05 12:35:56 EST
Created attachment 29378 [details]
The resource view on the checkouted module

I have detected the same issue in the Eclipse Version: 3.2.0, Build id:
I20051102-1600
Comment 2 Michael Valenta CLA 2005-11-13 22:16:38 EST
Odd that that should happen since Eclipse just asks the server for the module. 
We've had other reports of problems using Checkout Into and modules (see bug 
79077). The workaround is to define a root level module that does what you 
want instead of using checkout into on sub-modules.
Comment 3 Ilia Barski CLA 2005-11-14 02:13:13 EST
The work around is ok. To reconfigurate a CVS project in a previous century 
manner to be able to handle contents as separate modules on the root level 
having no subfolder structure ... . Somehow it seems to me to go not in the 
correct direction by using well-thought flexible and high-level-ajustable CVS 
system with only-plain-language-understanding Eclipse CVS client.
I am glad that it is not the case. Some features such as SSH2 with proxy 
support make me really happy.

The thinking "...since Eclipse just asks the server for the module..." is 
maybe not coorect.

The correct form is : "Eclipse is awaited just to ask server for the module" 
and, as my command line vs. Eclipse comparison test has revealed, seems 
exactly to be a bug point.
Comment 4 Michael Valenta CLA 2005-11-14 09:16:28 EST
In retrospect, perhaps my comment didn't really convey the situation properly.
What I should have said was that manipulating CVS modules from the client is 
not trivial. Unfortunately, the Team/CVS team does not have the manpower to 
address this issue in 3.2 but patches will be accepted.
Comment 5 Mike Wilson CLA 2008-04-10 11:02:04 EDT
Downgrading the severity since there is a workaround that the reporter has indicated is ok.
Comment 6 Eclipse Webmaster CLA 2019-09-06 16:08:29 EDT
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.