blob: 520c3716a5a2e4f960c60081b82c5f7498e82d2c [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<!--
Copyright (c) 2001, 2014 IBM Corporation and others.
This program and the accompanying materials
are made available under the terms of the Eclipse Public License 2.0
which accompanies this distribution, and is available at
https://www.eclipse.org/legal/epl-2.0/
SPDX-License-Identifier: EPL-2.0
Contributors:
IBM Corporation - initial API and implementation
-->
<plugin>
<!-- *************** Extension Points **************** -->
<extension-point id="authenticator" name="%Authenticator" schema="schema/authenticator.exsd"/>
<extension-point id="connectionmethods" name="%ConnectionMethods" schema="schema/connectionmethods.exsd"/>
<extension-point id="filemodificationvalidator" name="%FileModificationValidator" schema="schema/filemodificationvalidator.exsd"/>
<!-- *************** Connection Methods **************** -->
<extension
id="pserver"
point="org.eclipse.team.cvs.core.connectionmethods">
<adapter>
<run
class="org.eclipse.team.internal.ccvs.core.connection.PServerConnectionMethod">
<parameter
name="trace"
value="false">
</parameter>
</run>
</adapter>
</extension>
<extension
id="ext"
point="org.eclipse.team.cvs.core.connectionmethods">
<adapter>
<run
class="org.eclipse.team.internal.ccvs.core.connection.ExtConnectionMethod">
<parameter
name="trace"
value="false">
</parameter>
</run>
</adapter>
</extension>
<!-- *************** Repository Provider **************** -->
<extension
point="org.eclipse.team.core.repository">
<repository
class="org.eclipse.team.internal.ccvs.core.CVSTeamProvider"
fileSystemScheme="cvs"
id="org.eclipse.team.cvs.core.cvsnature"
metaFilePaths="CVS/Root,CVS/Repository"
typeClass="org.eclipse.team.internal.ccvs.core.CVSTeamProviderType">
</repository>
</extension>
<!-- *************** Resource patterns ignored by CVS **************** -->
<extension
point="org.eclipse.team.core.ignore">
<ignore
enabled="true"
pattern="RCS">
</ignore>
<ignore
enabled="true"
pattern="RCSLOG">
</ignore>
<ignore
enabled="true"
pattern="SCCS">
</ignore>
<ignore
enabled="true"
pattern="CVS.adm">
</ignore>
<ignore
enabled="false"
pattern="tags">
</ignore>
<ignore
enabled="false"
pattern="TAGS">
</ignore>
<ignore
enabled="true"
pattern=".make.state">
</ignore>
<ignore
enabled="true"
pattern=".nse_depinfo">
</ignore>
<ignore
enabled="true"
pattern="*~">
</ignore>
<ignore
enabled="true"
pattern="#*">
</ignore>
<ignore
enabled="true"
pattern=".#*">
</ignore>
<ignore
enabled="true"
pattern=",*">
</ignore>
<ignore
enabled="true"
pattern="_$*">
</ignore>
<ignore
enabled="true"
pattern="*$">
</ignore>
<ignore
enabled="true"
pattern="*.old">
</ignore>
<ignore
enabled="true"
pattern="*.bak">
</ignore>
<ignore
enabled="true"
pattern="*.BAK">
</ignore>
<ignore
enabled="true"
pattern="*.orig">
</ignore>
<ignore
enabled="true"
pattern="*.rej">
</ignore>
<ignore
enabled="true"
pattern=".del-*">
</ignore>
<ignore
enabled="false"
pattern="*.a">
</ignore>
<ignore
enabled="true"
pattern="*.olb">
</ignore>
<ignore
enabled="true"
pattern="*.obj">
</ignore>
<ignore
enabled="true"
pattern="*.o">
</ignore>
<ignore
enabled="false"
pattern="*.so">
</ignore>
<ignore
enabled="false"
pattern="*.exe">
</ignore>
<ignore
enabled="true"
pattern="*.Z">
</ignore>
<ignore
enabled="true"
pattern="*.elc">
</ignore>
<ignore
enabled="true"
pattern="*.ln">
</ignore>
<ignore
enabled="true"
pattern=".DS_Store">
</ignore>
<ignore
enabled="false"
pattern="core">
</ignore>
<ignore
enabled="false"
pattern="*.jnilib"/>
<ignore
enabled="false"
pattern="*.sl"/>
<ignore
enabled="false"
pattern="*.dll"/>
<ignore
enabled="false"
pattern="*.bat"/>
<ignore
enabled="false"
pattern="*.com"/>
<ignore
enabled="true"
pattern="*.log"/>
<ignore
enabled="false"
pattern="*.zip"/>
<ignore
enabled="false"
pattern="*.gz"/>
</extension>
<!-- ************ File Types *************** -->
<extension
point="org.eclipse.team.core.fileTypes">
<fileTypes
type="text"
extension="cvsignore">
</fileTypes>
</extension>
<extension
point="org.eclipse.core.filesystem.filesystems">
<filesystem scheme="cvs">
<run class="org.eclipse.team.internal.ccvs.core.filesystem.CVSFileSystem"/>
</filesystem>
</extension>
<extension
id="changeSetModel"
name="%ChangeSets"
point="org.eclipse.core.resources.modelProviders">
<modelProvider
class="org.eclipse.team.internal.ccvs.core.mapping.ChangeSetModelProvider"/>
<extends-model id="org.eclipse.core.resources.modelProvider"/>
</extension>
<extension
point="org.eclipse.core.runtime.adapters">
<factory
adaptableType="org.eclipse.team.internal.ccvs.core.mapping.CVSActiveChangeSet"
class="org.eclipse.team.internal.ccvs.core.mapping.ChangeSetAdapterFactory">
<adapter type="org.eclipse.core.resources.mapping.ResourceMapping"/>
</factory>
<factory
adaptableType="org.eclipse.team.internal.ccvs.core.mapping.CVSCheckedInChangeSet"
class="org.eclipse.team.internal.ccvs.core.mapping.ChangeSetAdapterFactory">
<adapter type="org.eclipse.core.resources.mapping.ResourceMapping"/>
</factory>
<factory
adaptableType="org.eclipse.team.internal.ccvs.core.mapping.UnassignedDiffChangeSet"
class="org.eclipse.team.internal.ccvs.core.mapping.ChangeSetAdapterFactory">
<adapter type="org.eclipse.core.resources.mapping.ResourceMapping"/>
</factory>
</extension>
<extension
point="org.eclipse.team.core.bundleImporters">
<importer
id="org.eclipse.team.core.cvs.importer"
name="%cvsBundleImporter"
repository="org.eclipse.team.cvs.core.cvsnature">
<supports
prefix="scm:cvs:">
</supports>
<supports
prefix="scm:cvs|">
</supports>
</importer>
</extension>
<extension
point="org.eclipse.ui.trace.traceComponents">
<component
id="org.eclipse.team.cvs.core.trace"
label="%TraceComponentLabel">
<bundle
consumed="false"
name="org.eclipse.team.cvs.core">
</bundle>
</component>
</extension>
</plugin>