Hi! > I've noticed a few strange things when using some of ReSharper's [1] > refactoring in conjunction with VisualSVN. Any time I create a few > file in a project using the "Move To Another File" (F6) refactoring, > the .cs file that's added to SVN is done so with the "svn:mime-type = > application/octet-stream" property. I noticed this behavior was > reported here [2] as well and not fully answered - although the report > does not relate this to ReSharper. If I add a new class file to the > project through the traditional Add New Item menu item, this property > is no added. If I create a new file an manually add it to SVN outside > of VIsual Studio, it's added without this property. It only occurrs > when using the "Move To Another File" (F6) refactoring.
It seems to be a known ReSharper's bug: http://youtrack.jetbrains.net/issue/RSRP-196991 We believe that this incorrect behaviour should fixed on the ReSharper's side. > I've also noticed in the past the the "Safe Delete" refactoring will > remove the file from the project, but does not issue a "Delete" commit > to SVN. If I delete through traditional means - no issues. It only > occurs when doing so through the ReSharper refactoring. > > I don't know if this is Resharper's fault or VisualSVN, but everything > else in the IDE functions properly except for VisualSVN in this > scenarios. VisualSVN relies on internal Visual Studio's notifications that should issued when the file is deleted from the project. It seems that ReSharper's "Safe Delete" refactoring doesn't act as Visual Studio does when file is deleted from project. So please consider to report this problem to R# Team. Anyway, thanks a lot for the provided details. -- With best regards, Danil Shopyrin VisualSVN Team -- You received this message because you are subscribed to the Google Groups "VisualSVN" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/visualsvn?hl=en.

