Wersjonowanie w Accesie (VBA)

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

  • Rejestracja: dni
  • Ostatnio: dni
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

aurel
  • Rejestracja: dni
  • Ostatnio: dni
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.

PA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3890
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

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.