Mam problemy z pracą z ZF i Git w całkiem dużym projekcie. Aplikacja zf ma około 20 modułów i na razie wszystko jest przechowywane w jednym repozytorium git. Więc kiedy płacisz za aplikację, zamawiasz cały zestaw modułów, arkuszy CSS, plików JS itp.Praca z Zend Framework i Git w dużych projektach
Co chciałbym zrobić, to coś takiego jak w wordpress lub drupal: masz swoją główną aplikację i dla każdego moduł masz osobne repozytorium git, które można sprawdzić w katalogu modułów. Po dokonaniu zakupu pracujesz nad nim, a następnie go zatwierdzasz. Ale zend nie może tego zrobić, ponieważ pliki multimedialne (css, js, images) są przechowywane w inny sposób w katalogu/public (każdy moduł może mieć własny css, pliki js w/public/_MODULE_NAME_/css na przykład). Pracuję w/application/modules /.
Pytanie więc brzmi: jak pracować z aplikacjami modułowymi Zend Framework i git?
Zawsze możesz umieścić zasoby statyczne (CSS, JS, itp.) W swoim katalogu modułów i albo skopiować je do 'public' jako zadanie kompilacji lub utworzyć dowiązania symboliczne w' public' – Phil
brzmi jak podobny problem, że raz miał: http://stackoverflow.com/questions/6680768/how-do-i-organize-my-git-repo – eckes
W ZF2 moduły są w pełni niezależne, można je dołączyć jako submoduł (całkowicie odrębne repozytorium), ale w ZF1 o określonej strukturze nie jest to możliwe. – bedeabza