Ładuję...
photo
#php #svn i takie tam. Jak rozwiązujecie taki problem: Istniejący projekt na serwerze działa i ma się dobrze. Trzeba go wrzucić w SVN mamy więc kilka problemów: taki katalog /uploads/ przydałoby się aby został utworzony u developera ale nie chcemy by pobierało z niego kilkaset MB obrazków i plików. Taki plik konfiguracyjny, przydałoby się aby został pobrany przy pierwszym checkout ale by zmieniwszy dane do mysql był ignorowany przy commitach. Jak to się osiąga? :)
  1. photo nrm .ignore [odpowiedz]
  2. photo az svn ignore na pliki z rozszerzeniem *.jpg itd w sciezce /uploads/? ...z plikiem konf to samo svn:ignore po tym jak sobie kolega developer go sciagnie + commit [odpowiedz]
  3. photo vee @az - no ale właśnie czy to nie tak że dając ignore już kolejny kolega developer go sobie nie ściągnie? czy to taki pain in the ass o którym trzeba pamiętać w stylu "pobierz sobie cale repo a mailem dośle ci wazne pliczki" ? [odpowiedz]
  4. photo e-komers @vee - ja tak robiłem kilka razy już. configi leciały mejlem, ale tylko raz na początku. innych sposobów nie znam. [odpowiedz]
  5. photo rysiu @vee najlepiej zrobić taki patent, ze mozna tworzyć local config, który rozszerza i nadpisuje ustawienia globalne. Wtedy użytkownik tworzy sobie local config, ustawia swoje dane, na przykład tylko dostęp do bazy i taki pliczek daje do ignora. [odpowiedz]
  6. photo vee @rysiu - mądre, ale tu jak napisałem cały projekt jest już gotowy :) [odpowiedz]
  7. photo dc1 @rysiu - u mnie dokladnie to tak dziala. [odpowiedz]
  8. photo chazm najwygodniej jeśli chodzi o pliki konfiguracyjne utworzyć plik np: config.php.example z przykladowymi danymi i trzymac taki plik w repo
    przy odpalaniu aplikacji kopiujesz plik zmieniasz nazwę na config.php, zmieniasz go i dodajesz do ignore [odpowiedz]
  9.  
  • Promuj wpis: