Admin oder vielleicht Entwickler braucht, diesen Befehl auf jeden VOB laufen, wo Artefakt gespeichert (in Zusammenhang mit der gewünschten VOB) (nicht 100% sicher über die -supertype „binary_file“ könnte besser sein) (nicht 100 % über dem -mergetype sicher, "Kopie" könnte besser sein!) (Sie immer diese
später über -replace Option ändern können) Cleartool mkeltype -nc -supertype text_file -manager z_whole_copy -mergetype Auto text_file_minified
Dies kann verwendet werden, um Dateien zu korrigieren, die beim Einchecken fehlgeschlagen sind. Sie wurden wahrscheinlich mit einer Art von "text_file" erstellt einzelne Zeilen text_file Typen können 8000 Zeichen nicht überschreiten.
Cleartool CHTYPE -nc -force text_file_minified jquery-1.8.2.min.js
PUT diese Datei auf Ihrem Desktop/dev Maschine, wo Sie checkin. Entfernen Sie alle führenden Leerzeichen.
# AAA.magic
# This needs to copied to all developer desktops
# copy it next to default.magic (or cc.magic)
# under ...\ClearCase\config\magic
# Leave these from the default.magic just in case
# files are processed in alphabetic order, hence the AAA prefix
# Check stat type
directory : -stat d ;
block_device : -stat b ;
char_device : -stat c ;
socket : -stat s ;
fifo : -stat f ;
# minified javascript and CSS
# some of these violate the 8000 character per line limit
# of clearcase text tools/type managers
# *.min.js
text_file_minified : -name "*.[mM][iI][nN].[jJ][sS]" ;
# *.min.css
text_file_minified : -name "*.[mM][iI][nN].[cS][sS][sS]" ;
YUI Compressor/Minifier hat eine Option --line-break hinzugefügt. Wahrscheinlich auch andere. Wenn die Quelle verfügbar ist, kann sie mit --line-break 7500 erneut minimiert werden. – englebart