Implemented subset mapping.
commit95e2adba28c9a11f01009dd846fb7366bec613c5
authorShawn O. Pearce <spearce@spearce.org>
Fri, 9 Jun 2006 02:46:19 +0000 (8 22:46 -0400)
committerShawn O. Pearce <spearce@spearce.org>
Fri, 9 Jun 2006 02:46:19 +0000 (8 22:46 -0400)
tree09d282cfd00faa84bf9f664041d90343d3628597
parentef787a622d965e610d29d794661be218d8222a23
Implemented subset mapping.

Converted project data to be a simple properties file
which strives to use relative paths whenever possible (in
case the workspace and/or projects got relocated behind
our back).

Patch: Prototype-Implementation
68 files changed:
org.spearce.egit.core/.settings/org.eclipse.jdt.core.prefs [new file with mode: 0644]
org.spearce.egit.core/.settings/org.eclipse.jdt.ui.prefs [new file with mode: 0644]
org.spearce.egit.core/META-INF/MANIFEST.MF
org.spearce.egit.core/build.properties
org.spearce.egit.core/src/org/spearce/egit/core/Activator.java [new file with mode: 0644]
org.spearce.egit.core/src/org/spearce/egit/core/CoreText.java
org.spearce.egit.core/src/org/spearce/egit/core/GitCorePlugin.java [deleted file]
org.spearce.egit.core/src/org/spearce/egit/core/GitMoveDeleteHook.java
org.spearce.egit.core/src/org/spearce/egit/core/GitProjectData.java [deleted file]
org.spearce.egit.core/src/org/spearce/egit/core/GitProvider.java
org.spearce.egit.core/src/org/spearce/egit/core/RepositoryFinder.java [deleted file]
org.spearce.egit.core/src/org/spearce/egit/core/coretext.properties
org.spearce.egit.core/src/org/spearce/egit/core/op/ConnectProviderOperation.java
org.spearce.egit.core/src/org/spearce/egit/core/op/DisconnectProviderOperation.java
org.spearce.egit.core/src/org/spearce/egit/core/project/GitProjectData.java [new file with mode: 0644]
org.spearce.egit.core/src/org/spearce/egit/core/project/RepositoryFinder.java [new file with mode: 0644]
org.spearce.egit.core/src/org/spearce/egit/core/project/RepositoryMapping.java [new file with mode: 0644]
org.spearce.egit.ui/.settings/org.eclipse.jdt.core.prefs [new file with mode: 0644]
org.spearce.egit.ui/.settings/org.eclipse.jdt.ui.prefs [new file with mode: 0644]
org.spearce.egit.ui/META-INF/MANIFEST.MF
org.spearce.egit.ui/src/org/spearce/egit/ui/Activator.java [new file with mode: 0644]
org.spearce.egit.ui/src/org/spearce/egit/ui/GitUIPlugin.java [deleted file]
org.spearce.egit.ui/src/org/spearce/egit/ui/UIText.java
org.spearce.egit.ui/src/org/spearce/egit/ui/internal/actions/AbstractOperationAction.java
org.spearce.egit.ui/src/org/spearce/egit/ui/internal/actions/Disconnect.java
org.spearce.egit.ui/src/org/spearce/egit/ui/internal/preferences/GitPreferencePage.java
org.spearce.egit.ui/src/org/spearce/egit/ui/internal/sharing/ExistingOrNewPage.java
org.spearce.egit.ui/src/org/spearce/egit/ui/internal/sharing/SharingWizard.java
org.spearce.jgit/.classpath
org.spearce.jgit/.settings/org.eclipse.jdt.core.prefs [new file with mode: 0644]
org.spearce.jgit/.settings/org.eclipse.jdt.ui.prefs
org.spearce.jgit/META-INF/MANIFEST.MF
org.spearce.jgit/build.properties
org.spearce.jgit/org.spearce.jgit--All-Tests.launch
org.spearce.jgit/src/org/spearce/jgit/lib/Commit.java
org.spearce.jgit/src/org/spearce/jgit/lib/Constants.java
org.spearce.jgit/src/org/spearce/jgit/lib/CopyTreeToDirectory.java
org.spearce.jgit/src/org/spearce/jgit/lib/CorruptObjectException.java
org.spearce.jgit/src/org/spearce/jgit/lib/FileTreeEntry.java
org.spearce.jgit/src/org/spearce/jgit/lib/FullRepository.java
org.spearce.jgit/src/org/spearce/jgit/lib/MissingObjectException.java
org.spearce.jgit/src/org/spearce/jgit/lib/ObjectId.java
org.spearce.jgit/src/org/spearce/jgit/lib/ObjectReader.java
org.spearce.jgit/src/org/spearce/jgit/lib/ObjectWriter.java
org.spearce.jgit/src/org/spearce/jgit/lib/PackReader.java
org.spearce.jgit/src/org/spearce/jgit/lib/PackedObjectReader.java
org.spearce.jgit/src/org/spearce/jgit/lib/PatchDeltaStream.java
org.spearce.jgit/src/org/spearce/jgit/lib/PersonIdent.java
org.spearce.jgit/src/org/spearce/jgit/lib/Repository.java
org.spearce.jgit/src/org/spearce/jgit/lib/RepositoryConfig.java [new file with mode: 0644]
org.spearce.jgit/src/org/spearce/jgit/lib/SubsetRepository.java
org.spearce.jgit/src/org/spearce/jgit/lib/SymlinkTreeEntry.java
org.spearce.jgit/src/org/spearce/jgit/lib/Tree.java
org.spearce.jgit/src/org/spearce/jgit/lib/TreeEntry.java
org.spearce.jgit/src/org/spearce/jgit/lib/TreeNameComparator.java
org.spearce.jgit/src/org/spearce/jgit/lib/TreePrinter.java
org.spearce.jgit/src/org/spearce/jgit/lib/TreeVisitor.java
org.spearce.jgit/src/org/spearce/jgit/lib/Treeish.java
org.spearce.jgit/src/org/spearce/jgit/lib/UnpackedObjectReader.java
org.spearce.jgit/src/org/spearce/jgit/lib/WriteTree.java
org.spearce.jgit/src/org/spearce/jgit/lib/WritingNotSupportedException.java
org.spearce.jgit/src/org/spearce/jgit/lib/XInputStream.java
org.spearce.jgit/tst/org/spearce/jgit/lib_tst/RepositoryTestCase.java
org.spearce.jgit/tst/org/spearce/jgit/lib_tst/T0001_ObjectId.java
org.spearce.jgit/tst/org/spearce/jgit/lib_tst/T0001_PersonIdent.java
org.spearce.jgit/tst/org/spearce/jgit/lib_tst/T0002_Tree.java
org.spearce.jgit/tst/org/spearce/jgit/lib_tst/T0003_Basic.java
org.spearce.jgit/tst/org/spearce/jgit/lib_tst/T0004_PackReader.java