Ich füge unserer vorhandenen Codebasis ein Eclipse-Projekt hinzu und möchte wissen, ob es eine Möglichkeit gibt, einige Verzeichnisse von der Erfassung durch Eclipse auszuschließen. Der Grund dafür ist, dass wir in unserem Repository ein riesiges "Drittanbieter" -Verzeichnis haben, das im Projekt für das von uns verwendete Paarprogrammier- Plugin nicht vorhanden sein kann, um eine effiziente Synchronisierung durchführen zu können.
Irgendwelche Hinweise?
Antworten:
Filter verbergen Ressourcen aus der Ansicht, befinden sich jedoch noch im Projekt. Wenn Sie ein Projekt an einem anderen Ort erstellen, können Sie verknüpfte Ressourcen mit den Ordnern erstellen , die Sie in Ihr Projekt aufnehmen möchten.
Als Referenz habe ich eine weitere Antwort veröffentlicht, in der die Verwendung verknüpfter Ressourcen ausführlicher beschrieben wird .
quelle
Es gibt einen direkten Weg, dies zu tun:
PS Wenn Ihr Projektbaum nicht automatisch aktualisiert wird, müssen Sie möglicherweise F5 drücken, während Sie den Eingabefokus im Projekt-Explorer-Fenster haben.
quelle
Ja, Sie können Ihrem Projekt einen benutzerdefinierten Filter hinzufügen. In Ihrer Projekt-Explorer-Ansicht sollte sich auf der Registerkarte "Paket-Explorer" oben im Bedienfeld ein weißer nach unten zeigender Pfeil befinden. Klicken Sie darauf und gehen Sie zu Filter. Von dort aus können Sie bestimmte Ordnermuster angeben, die nicht erkannt werden sollen, indem Sie das Kontrollkästchen neben Namensfiltermuster aktivieren. In diesem Fall würde ich den Namen der Drittanbieter-Bibliothek eingeben.
quelle
Ich habe es immer so gemacht, dass ich Projekte explizit als Peers auschecke. z.B:
Importieren Sie dann nur "goodproject" in Eclipse. Wenn "3rdparty" ein Unterverzeichnis von goodproject ist, können Sie es vortäuschen ... Nehmen wir zum Beispiel an, Ihr SVN-Projekt sieht folgendermaßen aus:
Sie können das Projekt / src / lokal erstellen und dann nur das "Haupt" -Verzeichnis auschecken und Eclipse auf eine gepackte Version verlassen lassen (z. B. auf das JAR zeigen, wenn Ihr Projekt Java ist).
quelle
Wenn Sie Filter direkt in die .project- Datei einfügen möchten , gelten folgende Regeln:
Ein .project Filterabschnitt zum Beispiel:
quelle