Noś serwer GIT w kieszeni

June 14, 2023 0 By pfut

Uwielbiamy używać GIT za wyjątkową kontrolę wersji. Zazwyczaj organizujemy nasze znacznie więcej zaawansowanych projektów w repozytorium Githuba publicznego. Ale większość naszych małych eksperymentów to po prostu lokalne repozycje. Jest to w porządku, jeśli jesteś zawsze w domu, ale jeśli jesteśmy z dala od domu, znajdziemy się do naszego serwera, aby skopiować na plikach GIT. [Andrew] znalazł sposób wokół tego nieco niezręcznego procesu. Użył starego telefonu Android jako serwera GIT.

To właściwie ma na sobie dużo sensu, kiedy zaczniesz o tym myśleć. Wiele telefonów z Androidem ma gniazdo kart microSD, aby zapewnić znaczny kosz do przechowywania (brak tego na Nexus 4 jest zaskakujący), więc nie musisz się martwić o brak miejsca. Wszystkie te urządzenia mają wifi, co ułatwia korzystanie z nich jako AP, gdy nie ma żadnych innych wifi. A internetowy charakter urządzenia sprawi, że synchronizuje repo przez Internet.

Większość prac za kulisami odbywa się za pomocą pakietów Debiana. Oferuje to kilka problemów, które [Andrew] idzie przez jeden po drugim. Lubimy także jego wskazówki, takie jak przy użyciu “Noatime” w systemach plików Extx, aby uniknąć zużycia na karcie SD.