Integrate changes to Subversion branch
Install the Subversion plugin
This functionality relies on the Subversion plugin, which you need to install and enable.
-
Press Ctrl+Alt+S to open settings and then select .
-
Open the Marketplace tab, find the Subversion plugin, and click Install (restart the IDE if prompted).
DataGrip allows you to integrate changes into a selected branch, and commit the results of such integration to the repository. Do the following:
-
In the Version Control tool window Alt+9, switch to the Repository tab.
-
Right-click the changelist you want to integrate, and select Subversion | Integrate to Branch from the context menu:
If you want to integrate separate files instead of the whole changelist, select them in the Changed Files pane and choose Subversion | Integrate To Branch from the context menu.
If you are using SVN 1.5 or later both on the server and in your local working copy, select the relevant changelist/file(s) in the Changelists or Changed Files pane and click
on the toolbar.
The Integrate to Branch dialog opens displaying the URL addresses of the source and target branches and a list of available local working copies.
-
From the Integrate into working copy list, select the path to the local working copy into which the selected changelist will be integrated.
To add a path to the list, click the
button.
To remove a path from the list, click the
button.
-
To preview the merge result by enabling the
--dry-runswitch of thesvncommand, select the Try merge, but make no changes checkbox.If this checkbox is not selected, sources are merged silently.
-
Click OK. The Commit Changes dialog opens.
-
Review the summary, specify the necessary options, and run commit.