File Cache Conflict in 4.5.3

Hello,

the most annoying thing in intellij is the file synchronization. Due to a large project I switched off the auto-file-sync. But, even with the auto-file-sync I got the damn File-Cache-Conflict-Dialog, because I sometimes make a checkout in background.

I posted several bug reports some years ago but its still the same stupid logic behind.

Isn't it possible to synchronize only the ONE file, which isnt currently edited on every frameactivation and every switching from one to another file (with ctrl-E or pressing the tabs above the editor)?

So I get several time the File-Cache-Conflict-Dialog, click on Show Differences. After merging I close the diff window and I still see the Conflict-Dialog? And what should I press if I want to keep my merged file? Keep Memory? Keep Local FS-File?

see http://www.intellij.net/forums/thread.jsp?forum=15&thread=97940

All other IDEs are better (Borland, Oracle), even joe. The only exception is notepad.

4 comments
Comment actions Permalink

Submit an issue to JIRA: http://www.jetbrains.net/jira/

The normal file synchronization that IDEA employs works quite well for
most people so there must be something special about your situation. If
you explain it clearly in the JIRA issue, Jetbrains may be able to find
a solution to your problem.

Ciao,
Gordon

--
Gordon Tyler (Software Developer)
Quest Software <http://www.quest.com/>
260 King Street East, Toronto, Ontario M5A 4L5, Canada
Voice: (416) 933-5046 | Fax: (416) 933-5001

0
Comment actions Permalink

1. First case (asynchron changing)
For our big project, cvs/svn needs some seconds to update the current working copy. So I let it run in background.
If I work in Intellij some minutes and switch to a file crash.java (the update was done after switching to intellij, but before switching to crash.java) I can change crash.java and get the FFC-Dialog AFTERWARDS. But I want to sync crash.java when I switch to crash.java (BEFORE EDITING).

2. Second case (switching off autosync)
For the project (15000 files) the auto sync is slow.
I often need to change to another project (internet explorer, access), also during debugging. Every time I switch back to intellij it takes ~10-50s to sync all files. So I have to switch off autosync.
After updating my working copy I forget sometimes to sync all files.
I would be nice, if intellij syncs the current file automatically on every frameactivation or on file changing. So it recognice every external change before I make some changes and produce some conflict.

Ok - I sometimes copile old files, but I will not get the FCC-Dialog again.



0
Comment actions Permalink

You missed one small point of his post. You must file it in Jira.

http://www.jetbrains.net/jira/

Norris Shelton
Sun Certified Java Programmer




Jan Moennich wrote:

>1. First case (asynchron changing)
>For our big project, cvs/svn needs some seconds to update the current working copy. So I let it run in background.
>If I work in Intellij some minutes and switch to a file crash.java (the update was done after switching to intellij, but before switching to crash.java) I can change crash.java and get the FFC-Dialog AFTERWARDS. But I want to sync crash.java when I switch to crash.java (BEFORE EDITING).
>
>2. Second case (switching off autosync)
>For the project (15000 files) the auto sync is slow.
>I often need to change to another project (internet explorer, access), also during debugging. Every time I switch back to intellij it takes ~10-50s to sync all files. So I have to switch off autosync.
>After updating my working copy I forget sometimes to sync all files.
>I would be nice, if intellij syncs the current file automatically on every frameactivation or on file changing. So it recognice every external change before I make some changes and produce some conflict.
>
>Ok - I sometimes copile old files, but I will not get the FCC-Dialog again.
>
>
>
>

>

0

Please sign in to leave a comment.