A property conflict is reported during synchronization with the server when PyCharm detects differences between the properties of a local file or folder and their version on the server. PyCharm does not attempt to resolve property conflicts automatically and displays the files and folders with such conflicts under the Merged with property conflicts node in the Update Info tab of the Version Control tool window. You have to resolve property conflicts manually and then tell PyCharm to treat the corresponding files and folders as conflict-free.
In this section:
- Open the Changes tool window and switch to the Repository tab.
- In the Changed Files pane, select the conflicting file.
- Choose on the context menu of the selection or click on the toolbar.
In the Subversion properties difference viewer, explore the differences:
- Based on the detected discrepancies, update the properties so the conflict is resolved.
- In the Update Info tab of the Version Control tool window, select the fixed file under the Merged with property conflicts node. As you can see, the file is still displayed in red as conflicting.
- On the context menu of the selection, choose Subversion, and then choose Mark Resolved. When the dialog box is closed, the Local tab of the Changes tool window shows the affected files as updated. and available for checking in to the server.
- Check in the resolved files.