I'm a little confused with something that is happening in our SVN. In my local checkout, some of the files seem to be set as "needs-lock" but I cannot find the corresponding property.
Can anyone suggest where the property/information is being stored for these files?
Posting this for the information of others:
After a lot of mucking around, it looks like setting a file to read-only (in windows) is enough for Tortise SVN and Eclipse to show the grey needs-lock icon (in Package Explorer or Navigator for Eclipse, Windows Explorer for Tortise SVN).
So it seems that the grey icon means that the file is under source control and the file is read-only, regardless of the 'needs-lock' property.