Paczuj

Z UMP

W ramach usprawnienia codziennej pracy z diffami z FlySpray powstał mały pomocnik: paczuj.bat


Uwaga! Narzędzie jest dla tych co maja prawa zapisu i mogą wysłać poprawki bezpośrednio na serwer.


Spis treści

Co robi (po kolei):

  1. Uaktualnia narzędzia i OBSZAR
  2. Tworzy jeden plik wszystko.diff
  3. Próbuje zaaplikować łaty bez modyfikacji i wypisuje co by robił, poprawnie to patching i fuzzy, jeżeli jest coś źle, zamknij okno lub wciśnij <CTRL+C>, opisz na FS że diffy są za stare.
  4. Aplikuje pliki diff (na tym etapie zmiany są już w UMP-OBSZAR\src)
  5. Montuje mapę dla mapedita i sprawdza błędy
  6. Uruchamia mapedita z mapą na której widać zmiany (podświetlenie kolorami: patrz niżej) i dodane są flagi z błędami
  7. Koniec

Czego potrzebuje:

  • Działające środowisko UMP
  • Prawa zapisu do CSV
  • Pliki diff.txt umieszczone w katalogu UMP-OBSZAR (nie w UMP-OBSZAR\src)
  • Połączenie z siecią (aktualizacja)

Znaczenie kolorów:

  • czerwony - rzeczy usunięte,
  • zielony - dodane,
  • niebieski - i takie, którym nie zmienił się przebieg, a tylko opis,
  • żółty - dane z pliku mp, najczęściej _nowosci.txt.

Stare diffy:

Po wykryciu ze diffy są za stare (punkt 3) powinieneś przerwać prace paczuja. Masz już wygenerowane podświetlenie. Możesz zobaczyć co autor diffa miał na myśli montując źródła w standardowy sposób i dodając pliki old.plt, new.plt, chg.plt, nowosc.plt(nie koniecznie są wszystkie). Często przy małych zmianach, na podstawie podświetlenia, można samemu ręcznie wprowadzić poprawki.