Inhaltstyp einer Dateierweiterung festlegen
CVS-Repositories unterscheiden zwischen Dateien, die ASCII-Daten enthalten und solchen, die
keine ASCII-Daten enthalten. Für ASCII-Daten sind zusätzliche hilfreiche Funktionalitäten für den Benutzer
verfügbar. Dies umfasst Folgendes:
- Zweckmäßige Konvertierung des Zeilenendes zwischen dem Client und dem Server. Dadurch wird
sichergestellt, dass ein Windows-Benutzer und ein UNIX-Benutzer an derselben Datei arbeiten können, ohne
Inkompatibilitäten hervorzurufen.
- Automatisches Mischen von Konflikten. Wenn eine Datei eingehende und abgehende Änderungen enthält,
diese sich aber nicht auf derselben Zeile befinden, kann die Datei bei der Aktualisierung automatisch
gemischt werden.
Bestimmte Dateitypen enthalten entweder ASCII-Daten oder binäre Daten. Zum Beispiel enthalten
*.txt-Dateien üblicherweise ASCII-Daten und *.exe-Dateien üblicherweise binäre Daten. Eclipse wird mit einem
vordefinierten Set von Dateitypen geliefert, die Sie hinzufügen oder modifizieren können.
So legen Sie den Inhaltstyp fest, der einer Dateierweiterung zugeordnet ist:
- Wählen Sie in der Hauptmenüleiste die Optionen Fenster > Benutzervorgaben
aus, um den Dialog "Workbench" mit den Benutzervorgaben zu öffnen.
- Wählen Sie im Dialog die Benutzervorgabenseite Team > Dateiinhalt aus.
Diese Seite zeigt eine Liste von Dateierweiterungen und Inhaltstypen (ASCII oder binär) für Dateierweiterungen
an, deren Inhalt bekannt ist.
-
Klicken Sie auf die Schaltfläche Hinzufügen, und geben Sie die Dateierweiterung
in der angezeigten Texteingabeaufforderung ein, um eine Dateierweiterung hinzuzufügen. Sobald Sie auf
OK klicken, wird die Erweiterung der Liste mit dem Inhaltstyp ASCII hinzugefügt.
- Ändern Sie den Inhaltstyp für eine bestehende Dateierweiterung, indem Sie die Dateierweiterung
auswählen und auf die Schaltfläche Ändern klicken. Dadurch schalten Sie zwischen ASCII und binär hin
und her.
- Entfernen Sie eine Dateierweiterung, indem Sie die Dateierweiterung auswählen und auf die Schaltfläche
Entfernen klicken.
Programmierung im Team mit CVS
CVS