Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 323122 - Number of resources to commit differs for 'Tree' and 'Compressed Folders' presentation
Summary: Number of resources to commit differs for 'Tree' and 'Compressed Folders' pre...
Status: CLOSED MOVED
Alias: None
Product: Subversive
Classification: Technology
Component: Core (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Igor Burilo CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-19 06:41 EDT by Nick Sorokin CLA
Modified: 2023-02-13 10:55 EST (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 Nick Sorokin CLA 2010-08-19 06:41:02 EDT
Build Identifier: Eclipse SDK Version: 3.5.2  Build id: M20100211-1343, Subversive 0.7.9 Build id: I20100512-1900

When performing bulk commit from Team Synchronizing perspective the number of resources selected by Subversive depends on selected presentation of the synchronised projects. When presentation 'Compressed folders' is chosen and all changes are selected for commit, the number of resources selected by plugin is less than actual number of resources qualified for update. With 'Tree' presentation the number of resources qualified perfectly corresponds with physical file system content.

Subversive plugin was installed from downloaded archive site Subversive-incubation-0.7.9.I20100512-1900.zip
Repository used is hosted by Subversion 1.6.12
Java used is JDK 1.6.0_u16
Test source library used is a Subversive source code from org.eclipse.team.svn.sources_0.7.9.I20100512-1900.jar plugin

Reproducible: Always

Steps to Reproduce:
1.Create empty repository on Subversion server
2.Create empty Eclipse project and connect it to the repository created in step 1
3.Create new folder in Eclipse project
4.Unpack content of org.eclipse.team.svn.sources_0.7.9.I20100512-1900.jar file into new folder in Eclipse project. Refresh Eclipse project if new folder content was added outside of Eclipse.
5.Synchronise project with repository and switch to 'Team Synchronizing' perspective
6.In 'Synchronize' view select Menu -> Preferences -> Workspace -> Compressed Folders and press OK button
7.In 'Synchronize' view select all outgoing changes and commit. In 'Commit' window note the number of the resources selected by Subversive plugin, then cancel commit
8.In 'Synchronize' view select Menu -> Preferences -> Workspace -> Tree and press OK button
9.In 'Synchronize' view select all outgoing changes and commit. In 'Commit' window note the number of the resources selected by Subversive plugin, then cancel commit.

Following these steps I found that there is a big difference in calculated by Subversive number of resources eligible to commit
Comment 1 Eclipse Webmaster CLA 2023-02-13 10:55:26 EST
This issue has been migrated to https://gitlab.eclipse.org/eclipse/subversive/subversive/-/issues/70.