| <idea-plugin version="2"> |
| <name>Subversion Integration</name> |
| <id>Subversion</id> |
| <version>1.1</version> |
| <category>VCS Integration</category> |
| <description>For Subversion 1.7 and older versions</description> |
| <depends>com.intellij.modules.vcs</depends> |
| <vendor>JetBrains</vendor> |
| <resource-bundle>org.jetbrains.idea.svn.SvnBundle</resource-bundle> |
| <project-components> |
| <component> |
| <implementation-class>org.jetbrains.idea.svn.SvnFileUrlMappingImpl</implementation-class> |
| <option name="workspace" value="true"/> |
| </component> |
| </project-components> |
| |
| <actions> |
| |
| <action id="Subversion.ImportToSVNRepository" class="org.jetbrains.idea.svn.actions.ImportToRepositoryAction"> |
| <add-to-group group-id="Vcs.Import"/> |
| </action> |
| <action id="Subversion.BrowseSVNRepository" class="org.jetbrains.idea.svn.actions.BrowseRepositoryAction"> |
| <add-to-group group-id="Vcs.Browse"/> |
| </action> |
| <action id="Subversion.ShareWholeProject" class="org.jetbrains.idea.svn.actions.ShareWholeProject"> |
| <add-to-group group-id="Vcs.Import"/> |
| </action> |
| |
| <group id="SubversionFilePopupGroup" popup="true" class="org.jetbrains.idea.svn.actions.SubversionGroup"> |
| <add-to-group group-id="VcsGroup" anchor="last"/> |
| <add-to-group group-id="VcsGlobalGroup" anchor="after" relative-to-action="Vcs.Specific"/> |
| </group> |
| |
| |
| <action id="IntegrateChangeSetAction" class="org.jetbrains.idea.svn.actions.IntegrateChangeSetAction" popup="true" icon="SvnIcons.IntegrateToBranch"> |
| <add-to-group group-id="RepositoryChangesBrowserToolbar" anchor="last"/> |
| </action> |
| |
| <action id="PropertiesDiff" class="org.jetbrains.idea.svn.actions.ShowPropertiesDiffAction" popup="true" icon="SvnIcons.PropertiesDiff"> |
| <add-to-group group-id="RepositoryChangesBrowserToolbar" anchor="last"/> |
| </action> |
| <action id="EditCommitMessage" class="org.jetbrains.idea.svn.history.SvnEditCommitMessageAction" popup="true" icon="AllIcons.Actions.Edit" |
| text="Edit Revision Comment" description="Edit revision comment. Previous message is rewritten."> |
| <add-to-group group-id="CommittedChangesToolbar" anchor="last"/> |
| </action> |
| |
| <action id="AlienPropertiesLocalDiff" class="org.jetbrains.idea.svn.actions.ShowPropertiesDiffWithLocalAlienAction" popup="true"> |
| <add-to-group group-id="AlienCommitChangesDialog.AdditionalActions" anchor="last"/> |
| </action> |
| |
| <group id="SubversionGroup"> |
| <action id="Subversion.Share" class="org.jetbrains.idea.svn.actions.ShareProjectAction"/> |
| <action id="Subversion.Create.External" class="org.jetbrains.idea.svn.actions.CreateExternalAction"/> |
| <separator/> |
| <action id="Subversion.Add" class="org.jetbrains.idea.svn.actions.AddAction"/> |
| <reference id="CheckinFiles"/> |
| <reference id="UpdateFiles"/> |
| <reference id="IntegrateFiles"/> |
| <reference id="CheckStatusForFiles"/> |
| <separator/> |
| <action id="Subversion.ShowProperties" class="org.jetbrains.idea.svn.actions.ShowPropertiesAction"/> |
| <action id="Subversion.SetProperty" class="org.jetbrains.idea.svn.actions.SetPropertyAction"/> |
| <action id="ShowPropertiesDiffVsLocal" class="org.jetbrains.idea.svn.actions.ShowPropertiesDiffWithLocalAction" icon="SvnIcons.PropertiesDiffWithLocal"> |
| </action> |
| <reference id="ChangesView.Revert"/> |
| <action id="Subversion.Resolve" class="org.jetbrains.idea.svn.actions.ResolveAction"/> |
| <action id="Subversion.MarkResolved" class="org.jetbrains.idea.svn.actions.MarkResolvedAction"/> |
| <action id="Subversion.MarkTreeResolved" class="org.jetbrains.idea.svn.actions.MarkTreeConflictResolvedAction"/> |
| <action id="Subversion.Clenaup" class="org.jetbrains.idea.svn.actions.CleanupAction"/> |
| <separator/> |
| <reference id="Show.Current.Revision"/> |
| <reference id="Compare.SameVersion" text="Compare with BASE revision"/> |
| <reference id="Compare.LastVersion" text="Compare with revision at HEAD"/> |
| <reference id="Compare.Selected"/> |
| <action id="Subversion.CompareWithBranch" class="org.jetbrains.idea.svn.diff.CompareWithBranchAction"/> |
| <reference id="Vcs.ShowTabbedFileHistory"/> |
| <reference id="Vcs.ShowHistoryForBlock"/> |
| <reference id="Annotate"/> |
| <action id="Subversion.Copy" class="org.jetbrains.idea.svn.branchConfig.CreateBranchOrTagAction"/> |
| <separator/> |
| <action id="Subversion.Lock" class="org.jetbrains.idea.svn.actions.LockAction"/> |
| <action id="Subversion.Unlock" class="org.jetbrains.idea.svn.actions.UnlockAction"/> |
| <action id="Subversion.Relocate" class="org.jetbrains.idea.svn.actions.RelocateAction"/> |
| <separator/> |
| <reference id="ChangesView.Browse"/> |
| <separator/> |
| <add-to-group group-id="SubversionFilePopupGroup" anchor="last"/> |
| </group> |
| <action id="Subversion.MarkLocallyDeletedTreeResolved" class="org.jetbrains.idea.svn.actions.MarkLocallyDeletedTreeConflictResolvedAction"> |
| <add-to-group group-id="ChangesViewPopupMenu" anchor="after" relative-to-action="ChangesView.Diff"/> |
| </action> |
| <reference id="Subversion.MarkTreeResolved"> |
| <add-to-group group-id="ChangesViewPopupMenu" anchor="after" relative-to-action="ChangesView.Diff"/> |
| </reference> |
| <group id="SubversionUpdateActionGroup" class="org.jetbrains.idea.svn.actions.SubversionGroup"> |
| <reference id="Subversion.Add"/> |
| <reference id="ChangesView.Revert"/> |
| <reference id="Subversion.Resolve"/> |
| <reference id="Subversion.MarkResolved"/> |
| <separator/> |
| <add-to-group group-id="UpdateActionGroup" anchor="first"/> |
| </group> |
| |
| <group id="IgnoreChoicesGroup" popup="true" class="org.jetbrains.idea.svn.actions.IgnoreActionGroup"> |
| <add-to-group group-id="SubversionGroup" relative-to-action="Subversion.Add" anchor="after"/> |
| </group> |
| |
| <action class="org.jetbrains.idea.svn.dialogs.MergeFromAction" id="Subversion.MergeFrom"> |
| <add-to-group relative-to-action="Vcs.IntegrateProject" anchor="after" group-id="VcsGlobalGroup"/> |
| </action> |
| <action class="org.jetbrains.idea.svn.actions.CleanupProjectAction" id="Subversion.CleanupProject"> |
| <add-to-group group-id="VcsGlobalGroup" anchor="after" relative-to-action="Subversion.MergeFrom"/> |
| </action> |
| </actions> |
| |
| <extensions defaultExtensionNs="com.intellij"> |
| <vcsCheckinHandlerFactory implementation="org.jetbrains.idea.svn.checkin.SvnCheckinHandlerFactory"/> |
| <errorHandler implementation="com.intellij.diagnostic.ITNReporter"/> |
| <checkoutProvider implementation="org.jetbrains.idea.svn.checkout.SvnCheckoutProvider"/> |
| <vcschangedetails implementation="org.jetbrains.idea.svn.treeConflict.TreeConflictDetailsProvider"/> |
| <vcschangedetails implementation="org.jetbrains.idea.svn.SvnPhantomChangeDetailsProvider"/> |
| <applicationService serviceInterface="org.jetbrains.idea.svn.SvnApplicationSettings" |
| serviceImplementation="org.jetbrains.idea.svn.SvnApplicationSettings"/> |
| <projectService serviceImplementation="org.jetbrains.idea.svn.SvnConfiguration"/> |
| <projectService serviceInterface="org.jetbrains.idea.svn.branchConfig.SvnBranchConfigurationManager" |
| serviceImplementation="org.jetbrains.idea.svn.branchConfig.SvnBranchConfigurationManager"/> |
| <projectService serviceInterface="org.jetbrains.idea.svn.history.LoadedRevisionsCache" |
| serviceImplementation="org.jetbrains.idea.svn.history.LoadedRevisionsCache"/> |
| <projectService serviceInterface="org.jetbrains.idea.svn.mergeinfo.SvnMergeInfoCache" |
| serviceImplementation="org.jetbrains.idea.svn.mergeinfo.SvnMergeInfoCache"/> |
| <projectService serviceInterface="org.jetbrains.idea.svn.branchConfig.SvnLoadedBranchesStorage" |
| serviceImplementation="org.jetbrains.idea.svn.branchConfig.SvnLoadedBranchesStorage"/> |
| <applicationService serviceInterface="org.jetbrains.idea.svn.branchConfig.SvnBranchMapperManager" |
| serviceImplementation="org.jetbrains.idea.svn.branchConfig.SvnBranchMapperManager"/> |
| <applicationService serviceInterface="org.jetbrains.idea.svn.dialogs.browserCache.SvnRepositoryCache" |
| serviceImplementation="org.jetbrains.idea.svn.dialogs.browserCache.SvnRepositoryCache"/> |
| <applicationService serviceInterface="org.jetbrains.idea.svn.dialogs.browserCache.Loader" |
| serviceImplementation="org.jetbrains.idea.svn.dialogs.browserCache.CacheLoader"/> |
| |
| <vcs name="svn" vcsClass="org.jetbrains.idea.svn.SvnVcs" displayName="Subversion" administrativeAreaName=".svn, _svn" crawlUpToCheckUnderVcs="true"/> |
| <vcsPopupProvider implementation="org.jetbrains.idea.svn.actions.SvnQuickListContentProvider"/> |
| |
| <statistics.usagesCollector implementation="org.jetbrains.idea.svn.statistics.SvnWorkingCopyFormatUsagesCollector"/> |
| </extensions> |
| </idea-plugin> |