Ślad: • git-support

Git i Trac

Writing /home/grochu/public_html/wiki/data/cache/1/15df51c9e368c2b95cd2076e48482e39.i failed
Unable to save cache file. Hint: disk full; file permissions; safe_mode setting.
Writing /home/grochu/public_html/wiki/data/cache/1/15df51c9e368c2b95cd2076e48482e39.metadata failed
Action unknown: siteexport_addpage
Writing /home/grochu/public_html/wiki/data/cache/3/30b11fdc67c67313fceb3176ec02b94a.i failed
Writing /home/grochu/public_html/wiki/data/cache/3/30b11fdc67c67313fceb3176ec02b94a.metadata failed
Writing /home/grochu/public_html/wiki/data/cache/1/15df51c9e368c2b95cd2076e48482e39.i failed
Unable to save cache file. Hint: disk full; file permissions; safe_mode setting.

Git i Trac

Możliwe problemy z połączeniem z repozytorium Git + Trac:

Synchronizacja Trac i Git

Aby synchronizacja Trac z repozytorium Git działała poprawnie należy zadbać o to aby adres e-mail podany w ustawieniach projektu trac oraz adres związany z kopią repozytorium były takie same.

  • TRAC: Preferences → Genral, w pole Email address:
  • GIT: git config user.email your_email@example.com

Połączenie https i nieautoryzowany certyfikat

Na serwerze promap zainstalowany jest samopodpisany certyfikat dlatego w niektórych przypadkach mogą wystąpić problemy z połączeniem. Połączanie z repozytorium Git możliwe jest po ustawieniu opcji http.sslVerify na false.

git config http.sslVerify false

Mniej brutalne rozwiązanie polega na pobraniu certyfikatu z serwera promap i ustawienie opcji http.sslCAInfo aby wskazywała ten certyfikat

git config --global http.sslCAInfo /sciezka/do/certyfikatu/cert.pem

Niezaufany certyfikat i Visual Studio

Połączenie z Visual Studio 2012/2013 z repozytorium git wymaga dodania certyfikatu do puli zaufanych certyfikatów.

  • wyeksportuj certyfikat np. z przeglądarki
  • uruchom „certmgr.msc”
  • zaimportuj certyfikat do Trusted Root Certification Authorities → Certificates