Wątek przeniesiony 2021-09-16 10:10 z Inne języki programowania przez cerrato.

Wersjonowanie w Accesie (VBA)

0

Witam,
mam pytanie czy jest jakiś sposób aby wyodrębnić z pliku projektu accesa (mdb) pliki z kodem formatek (kodem całej aplikacji) tak by można było zapisać pracę na repozytorium, wersjonować kod i pracować w grupie? Obecnie cały projekt znajduje się w jednym pliku mdb, ciężko dokonywać zmian, dzielić się pracą lub cofnąć wersję.

Za wszelkie porady dziękuję.

Pozdrawiam

0

Niestety, nie ma takiego sposobu.
U mnie w teamie radzimy sobie w taki sposób, że w zdarzeniu DocumentBeforeSave, jeżeli użytkownik jest deweloperem, odpalamy eksport wszystkich formatek, modułów i klas do plików txt, i te pliki również wersjonujemy.
Nie jest to rozwiązanie idealne, bo wciąż w razie konfliktu trzeba odpalać plik txt, odpalać plik dot i nanosić zmiany ręcznie... Ale nic lepszego chyba jak dotąd nie wymyślono.

0

Jeżeli wersja Acc <2010 to mozna użyc Visual Source Safe do pracy grupowej.

Mozna użyć nowszego wynalazku od MS i użyc Team foundation Server raem z MSSCCI Add-in (http://blogs.msdn.com/themes/blogs/generic/postlist.aspx?WeblogApp=access&PageIndex=14)

Ja osobiście korzystam z OASIS SVN

Są na sieci skrypty które eksportują obiekty do plików tektwych

1 użytkowników online, w tym zalogowanych: 0, gości: 1