Wie finde ich Dateien, die sich nicht im EPDM-Tresor befinden?

Tag zusammen

Wie finde ich in EPDM Dateien, die vom Tresor nicht berücksichtigt wurden und sich daher nur im lokalen Cache befinden?

Dies betrifft Dateien, die offline erstellt wurden, und gelegentlich einige andere Dateien ohne ersichtlichen Grund. Sie erscheinen mit einem "transparenten" Symbol (siehe TEST-1. SLDPRT unten).

Also, wenn Sie eine Technik, einen Trick, durch die Suchkarten (unwahrscheinlich, da nicht in der Truhe...) oder etwas anderes haben, bin ich interessiert!

Vielen Dank.

Hallo

Keine Antwort auf die lokale Suche nach Dateien, aber vielleicht ein Hinweis, es scheint , dass es eine Möglichkeit gibt, das Hinzufügen von lokalen Dateien zum EPDM-Tresor zu automatisieren, um zu vermeiden, dass Dateien lokal vorhanden sind.

Diese Aktion muss vom Administrator in der Verwaltung von Gruppen oder Benutzern aktiviert werden.

Herzliche Grüße


pdm-1.jpg
1 „Gefällt mir“

Vielen Dank @g.leluyer,

Ich habe keinen Zugriff auf das Administrationstool, um Tests durchzuführen, aber es scheint mir, dass Sie mit diesem Teil den lokalen Cache aktualisieren oder ganz oder teilweise leeren können.

Aber auf der anderen Seite, wenn eine Datei nicht im Tresor "aufgelistet" ist, wenn die erste Option aktiviert ist, denke ich, dass die Datei nicht verschoben wird, aber auch nicht zum Tresor hinzugefügt wird, und wenn die zweite Option aktiviert ist, befürchte ich, dass diese Datei ... unterdrückt:-/.

Zu testen.

Nach Informationen unseres EPDM-Beraters gibt es derzeit keine Lösung. :-/

1 „Gefällt mir“

Hallo

Ich habe mir eine kleine ausführbare Datei erstellt, die möglicherweise Ihren Anforderungen gerecht wird. Auf diese Weise können Sie den Inhalt eines Verzeichnisses scannen und für jede lokal gefundene Datei sehen, ob sie mindestens eine Version in EPDM hat (siehe IEdmEnumeratorVersion5.GetFirstVersionPosition() in den APIs). Diese kleine exe wird noch getestet.

Die Namen von Dateien, die keine Version enthalten, werden in eine Protokolldatei geschrieben, die ich auf dem Desktop unter dem Namen rapport-UserName.log speichere.

Herzliche Grüße


liste_fichiers_epdm.zip
1 „Gefällt mir“

Hallo

das Problem ist bekannt, wird aber noch nicht direkt im ePDM verwaltet

Nachfolgend finden Sie die offizielle Antwort sowie ein "inoffizielles" Tool, um dieses Problem zu lösen...

Nr. S-065070

Gibt es ein API-Tool, das eine Enterprise PDM Dateidepotansicht nach lokalen Dateien durchsuchen (scannen) kann, die im Offline-Modus hinzugefügt wurden, und diese dann im Stapel zur Dateiverwaltung hinzufügen kann?

 

Es gibt derzeit keine Option, mehrere Ordner in einer Dateidepotansicht zu durchsuchen und lokale Dateien zu finden, die gespeichert, aber noch nicht zur Dateidepot-Datenbank hinzugefügt wurden (Erweiterung SPR 347231). Dies kann beispielsweise problematisch sein, nachdem Sie im Offline-Modus gearbeitet haben und online gegangen sind. Um eine lokale Datei zur Tresordatenbank hinzuzufügen, müssen Sie in den Ordner gehen, in dem sich die lokale Datei befindet, mit der rechten Maustaste klicken und zum Dateitresor hinzufügen auswählen.

Wenn die Ordner oder Unterordner eine Mischung aus lokalen Dateien und Tresordateien enthalten, wählen Sie nur die lokalen Dateien aus, um sie dem Tresor hinzuzufügen.

Das integrierte Enterprise PDM Suchwerkzeug gibt nur Dateien zurück, die der Tresordatenbank hinzugefügt wurden.

Das angehängte Tool (LocalFileAdder.exe) verwendet die Enterprise PDM- und Windows-APIs, um nach lokalen Dateien zu suchen, die im Tresor nicht gefunden werden können, und ermöglicht das Hinzufügen dieser Dateien zur Tresordatenbank. Die hinzugefügten Dateien werden für den angemeldeten Benutzer als ausgecheckt markiert. Sie können dann das Suchwerkzeug verwenden, um nach ausgecheckten Dateien zu suchen und die hinzugefügten Dateien in den Tresor einzuchecken.

Beachten Sie, dass das Tool ohne Mängelgewähr mit eingeschränktem Support bereitgestellt wird. Der Verwendungszweck besteht darin, ein Beispiel dafür zu zeigen, was mit der API erreicht werden kann. Der vollständige Quellcode steht Ihnen zur Verfügung, wenn Sie sehen möchten, wie er aufgebaut ist, oder wenn Sie Ihre eigenen Verbesserungen am Tool vornehmen möchten.

Abhängig von den Sicherheitseinstellungen in Windows müssen Sie das Tool möglicherweise mit der Option "Als Administrator ausführen" starten.


utilitaire_sldw.zip

Seit der Version 2017 scheint SW eine Funktion hinzugefügt zu haben, um diese Dateien zu finden: vgl. https://www.javelin-tech.com/blog/2016/10/solidworks-pdm-search-local-files/ 

(Achtung: kein Glück, ich bin in der Version von 2015...)

1 „Gefällt mir“