Bug 21240 - [CVS Core] The -l option and the sending of local file structure
Summary: [CVS Core] The -l option and the sending of local file structure
Status: RESOLVED WORKSFORME
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Team (show other bugs)
Version: 2.0   Edit
Hardware: PC Windows 2000
: P4 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-VCM-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 12396 (view as bug list)
Depends on:
Blocks:
 
Reported: 2002-07-04 12:17 EDT by Michael Valenta CLA
Modified: 2005-05-18 16:12 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Valenta CLA 2002-07-04 12:17:18 EDT
On quick inspection, it appears that, for operations performed on a folder, the 
entire structure rooted at that folder is sent to the server. Presently, this 
is not a problem since we usually perform commands deeply (-R). However, if we 
start support non-recursive commands (-l) we will need to fix the sending up of 
the local file structure
Comment 1 Jean-Michel Lemieux CLA 2003-04-08 09:30:38 EDT
*** Bug 12396 has been marked as a duplicate of this bug. ***
Comment 2 Michael Valenta CLA 2005-05-06 17:18:46 EDT
This bug has not been touched for 2 years. Closing as WONTFIX. Please reopen if 
you feel this is still an important issue.
Comment 3 Knut Radloff CLA 2005-05-18 14:31:17 EDT
Even after three years I still care about the issue I raised in bug 12396 <g>.
It is distracting if I have a change only in package com.x.y but com.x (which
does contain files as well and is shown in the package explorer) is also flagged
as scratched.
Of course, if I have a simple folder structure (not packages)) com/x/y and y is
scratched I would also expect x and com to be shown as scratched. 
Comment 4 Michael Valenta CLA 2005-05-18 14:45:22 EDT
Actually, this particular bug was fixed in 3.1. The CVS command infrastrucutre 
supports shallow operations. Also, with the use of ResourceMappings CVS 
operations on Java packages will be shallow. More work is plan for 3.2 
(decorators, sync view, etc).
Comment 5 Knut Radloff CLA 2005-05-18 15:35:08 EDT
The issue I raised in bug 12396 has not been fixed yet then?
Comment 6 Michael Valenta CLA 2005-05-18 16:12:20 EDT
Correct. The specific cases of the Sync view and decorators are not in 3.1 and 
are planned for 3.2.