On Jan 18, 2009, at 17:55, Ruedi Boesch wrote: I am using SCM in XCode 3.1.2 with an svn-server (Leopard+Apache2, in the local subnet), setup equal to the ADC-article "Using Subversion with Xcode 3 on Mac OS X Leopard". Everything works fine, I can check-in, check-out, etc., except that XCode does not show initially any modified files when I open a project. When I use the Info-Button in XCode for each source file, SCM seems to be triggered actively (the connection wheel is activated), then for each file, I see the "M" in front, for those files, which have been changed. Clicking thru hundreds of source and header files is not a real solution...
"Refresh Entire Project" from the SCM-menu does not seem to work either, just nothing happens.
Is this a known problem in XCode 3 or is there any hint ?
The SCM commands are run in a background thread, so the results are not immediately available. These commands are often quite slow, especially if you want to see the history as well (which is what you get with the SCM info for a file). Are you sure refresh entire project does not work, did you actually wait until the spinner for the SCM group ended? Also, have you turned on the SCM column(s), otherwise you will see nothing?
For me this works, using SVN. Only after a while it sometimes stops to work, because the commands seem to dead lock the background thread sometimes. The only remedy then seems to be to relaunch Xcode, as different projects apparently use the same thread. But as you're talking about what you get *initially* that seems to be somethingelse.
Christiaan
|