Witam
Pracuję w firmie z oddziałem za granicą.
Aby ograniczyć problemy z łączami, zdecydowaliśmy się na posiadanie 2 baz danych SQL dla EPDM: jednej we Francji, a drugiej na drugiej stronie (z duplikacją krzyżową 2 archiwalnych baz danych, czyli w sumie 4 serwerów archiwów).
Dzięki temu możemy nadal pracować nad danymi na naszej stronie w przypadku problemów z połączeniem (lub serwerem) z inną witryną.
Może się jednak zdarzyć, że będziemy musieli przeprowadzić badanie poprzez ponowne wykorzystanie jednego (lub więcej) plików z drugiej strony (mniej niż 5% badań).
EPDM pozwala to zrobić w zespole. Z drugiej strony, pliki, które nie znajdują się w repozytorium bieżącego zespołu, są traktowane jako pliki spoza EPDM (nawet jeśli należą do innego repozytorium): patrz załączone pliki. W rezultacie, ich ścieżka w solidworks wskazuje ścieżkę widoku sejfu zainstalowanego na komputerze.
Jeśli inny użytkownik otworzy plik zespołu w EPDM, istnieje prawdopodobieństwo, że pliki pochodzące z zewnętrznej bazy danych zostaną usunięte, ponieważ nie można ich znaleźć: ścieżka widoku repozytorium może być inna na tym komputerze lub dlatego, że plik nie został zapisany w pamięci podręcznej w tym innym widoku repozytorium.
Aby ograniczyć te problemy, wolałbym umieścić widok sejfu zagranicznej bazy na lokalizacji sieciowej (i używać tej samej lokalizacji dla wszystkich stacji roboczych). Zainteresowanie jest dwojakie: plik powinien być logicznie dostępny w tej lokalizacji sieciowej niezależnie od użytkownika, który otwiera zestaw (ponieważ musiał być buforowany przez poprzedniego użytkownika), nie ma problemu ze zlokalizowaniem widoku sejfu według komputera (komputery PC niekoniecznie mają tę samą konfigurację).
Czy wydaje Ci się to istotne?
Czy udostępnianie lokalnego widoku repozytorium kilku użytkownikom może stanowić problem? (zwłaszcza jeśli użytkownik edytuje plik, podczas gdy inni go używają)
Czy są jakieś problemy, których bym się nie spodziewał?
Dziękuję za odpowiedzi i sugestie.