Bug 34906 - [Concurrent] Syncronizing local folder with cvs in background
Summary: [Concurrent] Syncronizing local folder with cvs in background
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Team (show other bugs)
Version: 2.1   Edit
Hardware: PC Windows 2000
: P3 enhancement (vote)
Target Milestone: 3.0 M3   Edit
Assignee: Platform-VCM-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: investigate
Depends on: 35869
Blocks:
  Show dependency tree
 
Reported: 2003-03-13 08:09 EST by Slavik Lazor CLA
Modified: 2003-07-23 15:08 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Slavik Lazor CLA 2003-03-13 08:09:43 EST
when you syncrozine with cvs a progressbar popups to the screen 
so i can't use eclipse anymore
i have to wait till the syncronization is over
can it be made in background ?
Comment 1 Michael Valenta CLA 2003-03-28 15:01:41 EST
This is complicated by the resource locking model used by Eclipse. Would be 
nice though. Marking a P2 to indicate that it would be a big gain. A solution 
may be a ways off however.
Comment 2 Slavik Lazor CLA 2003-03-29 15:19:33 EST
right 
but when the syncroniziation is in progress 
and someone changes something eclipse won't include thouse files in current 
syncronization, 
they will be remember and CVS files will be fixed after syncronization finish

if someone commits thouse files they should be unmarked ...

actually there are a lot more cases :-)
Comment 3 Michael Valenta CLA 2003-03-31 10:44:27 EST
What I'm trying to say is that, given the current resource locking model in 
Eclipse, if there is a synchronize in progress and someone tries to save 
changes to a file, the workspace will lock until the synchronize is done. 
Hence, there is no point trying to implement this enhancement until the 
resource locking model is changed. I have entered bug 35869 requesting this 
from Platform Core.
Comment 4 Slavik Lazor CLA 2003-06-01 09:49:55 EDT
ok, maybe make the sync in background and continue to work with eclipse in READ-
ONLY mode ?
Comment 5 Michael Valenta CLA 2003-06-02 08:41:13 EDT
Core is currently working on support for this. We will use this support once it 
is available (the first cut should be available for 3.0 M1 on June 6).
Comment 6 Jean-Michel Lemieux CLA 2003-07-09 17:03:40 EDT
Some initial support for this in I20030709.

checkout, repo browsing, and synchronizing can optionally run in the 
background.

To enable goto Team > CVS > Work In Progress and enable the backgournd ops and 
repo view fetching options.
Also you can run the synchronize operation in the background from the Live 
Sync View. Goto the view drop down and from the preferences you can schedule 
the sync.

Also, open the new progress view under Basic > Progress.
Comment 7 Jean-Michel Lemieux CLA 2003-07-23 15:08:56 EDT
This is in M2.