Task (@ProgressTitle @NotNull String title, @NotNull MergerFactory mergerFactory) { return new SvnIntegrateChangesTask(myMergeContext.getVcs(), new WorkingCopyInfo(myMergeContext.getWcInfo().getPath(), true), mergerFactory, myMergeContext.getSourceUrl(), title, false, myMergeContext.getBranchName()) { @Override public void onFinished() { super.onFinished(); mySemaphore.up(); } }; }