Jak znaleźć pliki, których nie ma w skarbcu EPDM?

Cześć wszystkim

W jaki sposób mogę znaleźć pliki, które nie zostały uwzględnione przez magazyn i dlatego znajdują się tylko w lokalnej pamięci podręcznej?

Dotyczy to plików utworzonych w trybie offline i czasami kilku innych plików bez wyraźnego powodu. Są one oznaczone ikoną "przezroczystą" (patrz TEST-1. SLDPRT poniżej).

Więc jeśli masz technikę, sztuczkę, za pomocą kart wyszukiwania (mało prawdopodobne, ponieważ nie w skrzyni...) lub inną, jestem zainteresowany!

Dziękuję.

Witam

Brak odpowiedzi na temat wyszukiwania plików lokalnie, ale może wskazówka, wydaje się , że istnieje możliwość zautomatyzowania dodawania plików lokalnych do skarbca EPDM, aby uniknąć posiadania plików lokalnie.

Ta akcja musi być włączona przez administratora w zarządzaniu grupami lub użytkownikami.

Pozdrowienia


pdm-1.jpg
1 polubienie

Dziękuję @g.leluyer,

Nie mam dostępu do narzędzia administracyjnego do wykonywania testów, ale wydaje mi się, że ta część pozwala na odświeżenie lokalnej pamięci podręcznej lub opróżnienie jej w całości lub częściowo.

Ale z drugiej strony, jeśli plik nie jest "wymieniony" w repozytorium, jeśli pierwsza opcja jest zaznaczona, myślę, że plik nie zostanie przeniesiony, ale też nie zostanie dodany do repozytorium, a jeśli druga opcja jest zaznaczona, obawiam się, że ten plik będzie... Pomijane:-/.

Do przetestowania.

Informacje zaczerpnięte od naszego konsultanta EPDM, na razie nie ma rozwiązania. :-/

1 polubienie

Witam

Stworzyłem sobie mały plik wykonywalny, który może być w stanie spełnić Twoje potrzeby. Pozwala to na skanowanie zawartości katalogu i sprawdzanie dla każdego pliku znalezionego lokalnie , czy ma on co najmniej jedną wersję w EPDM (zobacz IEdmEnumeratorVersion5.GetFirstVersionPosition() w interfejsach API). Ten mały exe jest nadal testowany.

Nazwy plików, które nie zawierają wersji, są zapisywane w pliku dziennika, który przechowuję na pulpicie pod nazwą rapport-UserName.log.

Pozdrowienia


liste_fichiers_epdm.zip
1 polubienie

Witam

problem jest znany, ale nie jest jeszcze zarządzany bezpośrednio w ePDM

Poniżej znajdziesz oficjalną odpowiedź, a także "nieoficjalne" narzędzie do rozwiązania tego problemu...

S-065070

Czy istnieje narzędzie API, które może wyszukać (przeskanować) widok przechowalni plików Enterprise PDM w poszukiwaniu plików lokalnych dodanych w trybie offline, a następnie zbiorczo dodać je do przechowalni plików?

 

Obecnie nie ma możliwości przeszukiwania wielu folderów w widoku przechowalni plików i znajdowania plików lokalnych, które zostały zapisane, ale nie zostały jeszcze dodane do bazy danych przechowalni plików (Enhancement SPR 347231). Może to być kłopotliwe na przykład po pracy w trybie offline i przejściu do trybu online. Aby dodać plik lokalny do bazy danych repozytorium, należy przejść do folderu, w którym znajduje się plik lokalny, kliknąć prawym przyciskiem myszy i wybrać polecenie dodaj do repozytorium plików.

Jeśli foldery lub podfoldery zawierają zarówno pliki lokalne, jak i pliki repozytorium, należy wybrać tylko pliki lokalne, aby dodać je do repozytorium.

Zintegrowane narzędzie wyszukiwania Enterprise PDM zwróci tylko te pliki, które zostały dodane do bazy danych repozytorium.

Dołączone narzędzie (LocalFileAdder.exe) wykorzystuje interfejsy API Enterprise PDM i Windows do wyszukiwania plików lokalnych, których nie można znaleźć w repozytorium i zezwalania na dodawanie ich do bazy danych repozytorium. Dodane pliki zostaną oznaczone jako wyewidencjonowane dla zalogowanego użytkownika. Następnie można użyć narzędzia wyszukiwania, aby wyszukać wypisane pliki i wpisać dodane pliki do repozytorium.

Należy pamiętać, że narzędzie jest dostarczane w stanie, w jakim się znajduje, z ograniczoną pomocą techniczną. Jego przeznaczeniem jest pokazanie przykładu tego, co można osiągnąć za pomocą API. Pełny kod źródłowy jest dostępny, jeśli chcesz zobaczyć, jak został zaprojektowany lub wprowadzić własne ulepszenia narzędzia.

W zależności od ustawień zabezpieczeń w systemie Windows może być konieczne uruchomienie narzędzia przy użyciu opcji "Uruchom jako administrator".


utilitaire_sldw.zip

Wygląda na to, że od wersji 2017 SW dodał funkcję wyszukiwania tych plików: por. https://www.javelin-tech.com/blog/2016/10/solidworks-pdm-search-local-files/ 

(Uwaga: nie mam szczęścia, jestem w wersji z 2015 roku...)

1 polubienie