| Summary: | [Commands] Sometimes empty directories are not added by replace with latest | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Bruce <Bruce.Gibbons> |
| Component: | CVS | Assignee: | platform-cvs-inbox <platform-cvs-inbox> |
| Status: | CLOSED WONTFIX | QA Contact: | |
| Severity: | normal | ||
| Priority: | P5 | Keywords: | helpwanted |
| Version: | 3.2.1 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | stalebug | ||
|
Description
Bruce
Are you working on a branch. If so, see bug 159490 comment 9 and 10. Could the people who don;t see the problem be on HEAD and the people who do be on a branch? Yes, we are working on a branch. Bug 159490 is a BIRT bug. You must have meant to reference a different bug. Everyone checked out the same project in the same branch. Sorry about that. Anyway, the CVS spec states that pruning should always occur when working against a branch or version. *** This bug has been marked as a duplicate of bug 159480 *** Mike, I remember Bug 159480. This is different. The problem is that "Replace with latest" from branch does not work occasionally. See step 4 below. Step 4 says that Replace with latest doesn't give you the empty directories. If you are performing a Replace on a branch, I wouldn't expect it to give you the empty directories. Did you mean to say Replace with Latest from HEAD? It is confusing. I did mean to say "Replace with latest" from branch. In fact, that does add the empty directories to your workspace. When we upgraded to 3.2.1, we found that sometimes you have to toggle the "Prune empty directories" preference twice to make "Replace with latest" from branch work. OK, I see. So either Replace with latest on a branch should add empty directories (in which case point 4 is the problem) or it should never add empty directories, (in which case, point 6 is the problem). To solve this problem properly, the best approach would be to see what the command line client does when performing a "cvs update -P -C" on a branch and have Eclipse work the same way (although, if it turns out CVS always prunes on a branch, it wouldn't hurt to have a preference that didn't prune on a branch). Unfortunately, we do not have the manpower to address this issue in 3.3. Contributions are welcome. I would say that case point 4 is the problem. If "prune empty directories" is false and you "Replace with the latest" from CVS you should get the empty directories. 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. -- The automated Eclipse Genie. |