Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  PTC Pro/INTRALINK
  Intralink 3.3 purge-Fehler

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Creo
Autor Thema:  Intralink 3.3 purge-Fehler (514 mal gelesen)
Calvin
Mitglied
SysAdmin + Konstrukteur


Sehen Sie sich das Profil von Calvin an!   Senden Sie eine Private Message an Calvin  Schreiben Sie einen Gästebucheintrag für Calvin

Beiträge: 405
Registriert: 10.01.2002

erstellt am: 04. Mrz. 2005 11:03    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Habe eben einen fatalen Fehler im Intralink-Purgetool (3.3 2003290) entdeckt - gerade als ich den Server durchpurgen wollte...

Ein als Textfile erstelltes script sieht vor, dass alle Versionen aller Objekte bis auf die Versionen "0" und "LATEST" in einem bestimmten Ordner UND dessen Unterordnern gelöscht werden sollen. Hier das script:

// {ITEM = '*'}:{FOLDER with ("fullpath"='Root-Ordner/Projekte/sonstige/' OR "fullpath"='Root-Ordner/Projekte/sonstige/*') // VERSION with ("version"!='0') AND ("version"!= %LASTVER)}

Im Purgetool importiere ich nun dieses script und prüfe die zu löschenden Objekte - alles bestens.

Aber: "Erzeuge" ich auf der Basis dieses scripts im Purgetool mit dem entsprechenden Schalter "Erzeugen" ein Aufräumkriterium um es später wiederzuverwenden schmeisst Intralink den Sub-Ordner-Eintrag raus UND (viel schlimmer) macht aus version"!= %LASTVER ein version"= %LASTVER.
Das bedeutet, dass bei künftiger Verwendung des Kriteriums die letzte Objektversion nicht behalten, sondern gelöscht wird!

Hatte jemand mit diesem Fehler schon zu tun? Gibt es einen workaround? Natürlich könnte ich einfach künftig keine Aufräumkriterien mehr abspeichern, aber das ist keine Lösung...

Gruss, Calvin

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Calvin
Mitglied
SysAdmin + Konstrukteur


Sehen Sie sich das Profil von Calvin an!   Senden Sie eine Private Message an Calvin  Schreiben Sie einen Gästebucheintrag für Calvin

Beiträge: 405
Registriert: 10.01.2002

Dual Core AMD Opteron 3,2GHz
Wildfire 4 M170
PDMLink 9.1 M060
PartSolutions 8.1.08
2x täglich Kaffee

erstellt am: 04. Mrz. 2005 11:41    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Habe eben mal länger mit der hotline telefoniert - die sind auch erstmal ratlos und rufen wieder zurück...

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

JPietsch
Ehrenmitglied V.I.P. h.c.
Administrator PDMLink


Sehen Sie sich das Profil von JPietsch an!   Senden Sie eine Private Message an Callahan  Schreiben Sie einen Gästebucheintrag für Callahan

Beiträge: 5611
Registriert: 12.09.2002

erstellt am: 04. Mrz. 2005 11:46    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Calvin 10 Unities + Antwort hilfreich

Das mit den fehlenden Unterordnern im Purge-Tool liegt an einem Fipptehler in Deinem Skript. Es muß heißen:

with ("fullpath"='Root-Ordner/Projekte/sonstige' OR "fullpath"='Root-Ordner/Projekte/sonstige/*') //

und nicht

with ("fullpath"='Root-Ordner/Projekte/sonstige/' OR "fullpath"='Root-Ordner/Projekte/sonstige/*') //

Konkret: Hinter den Verzeichnisnamen "sonstige" darf kein Slash.

Zum Zweiten habe ich im Moment nur feststellen können, daß sich

"version"!= %LASTVER

mit dem Purge-Tool gar nicht erzeugen läßt, sondern nur

VERSION<=%PRELATEST('1')

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Calvin
Mitglied
SysAdmin + Konstrukteur


Sehen Sie sich das Profil von Calvin an!   Senden Sie eine Private Message an Calvin  Schreiben Sie einen Gästebucheintrag für Calvin

Beiträge: 405
Registriert: 10.01.2002

Dual Core AMD Opteron 3,2GHz
Wildfire 4 M170
PDMLink 9.1 M060
PartSolutions 8.1.08
2x täglich Kaffee

erstellt am: 04. Mrz. 2005 11:57    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Stimmt - das Subordner-Problem liegt am Schreibfehler.

Das Problem mit dem "version"!= %LASTVER scheint zu sein, dass Intralink "intern" damit umgehen kann (wenn man im purgetool "prüft" oder "aufräumt" erhält man auch das korrekte Ergebnis), aber dass es sich nicht abspeichern lässt weil es in den Voreinstellungen eben nur ein "version"= %LASTVER gibt?
Früher ging das einwandfrei, ich habe einige abgespeicherte Scripts die entsprechen aussehen und die aus 3.0-Zeiten stammen. Die funktionieren auch heute noch weil sie eben schon "im" System drin sind. Importieren und abspeichern dagegen geht partout nicht.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Calvin
Mitglied
SysAdmin + Konstrukteur


Sehen Sie sich das Profil von Calvin an!   Senden Sie eine Private Message an Calvin  Schreiben Sie einen Gästebucheintrag für Calvin

Beiträge: 405
Registriert: 10.01.2002

erstellt am: 07. Mrz. 2005 07:25    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Antwort von PTC:

Dear Customer,

Your call number C4590317 has been submitted to our development department under the reference SPR 1133237. This SPR has the following severity: HIGH.


The issue description is:
After importing a purge script containing criteria 'version'!= %LASTVERPro/INTRALINK removes the '!' converting the script to purge the latest.
This was reported in SPR 1064444 and fixed in 3.3MOR2 .
But in all later Versions this error still occure.

Der einzige Weg das jeweils erste und letzte Objekt zu behalten ist das Aufraeumen (purge) zusaetlich ueber Revision oder Release Level zu steuern.

I will inform you when I have more information on this SPR.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP



Industrial Engineer (m/w/d)

Glenair wurde 1956 in Glendale, Kalifornien USA gegründet. Im Zuge des erfolgreichen Wachstums wurden weltweit Vertriebs-, Entwicklungs- und Produktionsstätten eröffnet, darunter u.a. in England, Italien, Deutschland, Frankreich und Schweden.

Die seit 1983 etablierte Glenair GmbH mit Sitz in Bad Homburg erweiterte neben ihrem größten Vertriebsgebiet in der EU im Jahre 2017 ihren Tätigkeitsschwerpunkt ...

Anzeige ansehenTeamleitung, Gruppenleitung
Calvin
Mitglied
SysAdmin + Konstrukteur


Sehen Sie sich das Profil von Calvin an!   Senden Sie eine Private Message an Calvin  Schreiben Sie einen Gästebucheintrag für Calvin

Beiträge: 405
Registriert: 10.01.2002

Dual Core AMD Opteron 3,2GHz
Wildfire 4 M170
PDMLink 9.1 M060
PartSolutions 8.1.08
2x täglich Kaffee

erstellt am: 15. Mrz. 2005 08:53    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Es geht doch:

1. man importiere das skript - alle Reiter ausser "skript" bleiben grau - skript ist nicht korrekt abspeicherbar
2. man wiederhole den (Import-)Vorgang solange, bis alle Reiter plötzlich aktiv sind - dann lässt sich das skript korrekt abspeichern
3. meist nach dem dritten - exakt gleichen - Importvorgang klappt es

Manchmal lohnt es sich hartnäckig zu sein...

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz