Struktura plików .diff

O UMP-pcPL - darmowej mapie Polski. Jak instalować? Jak aktualizować? Jak rozbudowywać?

Moderatorzy: frasun, Artur, sdsyc, Alf/red/

Struktura plików .diff

Postprzez atomw » N, 16 mar 2008 12:06

Krótkie pytanie, bo nie mogę sam wykombinować:
Co oznacza i do czego służy w plikach .diff na przykład taki wiersz:
@@ -2331,5 +2331,5 @@
-----------------------------
Pozdrawiam, Tomek
60CSx+2GB Kingston + GPMapa + różne inne
Avatar użytkownika
atomw
Początkujący
 
Posty: 35
Dołączył(a): Wt, 18 wrz 2007 12:10
Lokalizacja: Puławy

Postprzez TxF » N, 16 mar 2008 13:08

Do lokalizacji mjiejsca w pliku, gdzie trzeba dokonać zmian. Oznacza to że zmiany rozpoczynają się w linii numer 2331, pięć linii należy usunąć, i zamiast nich wstawić pięć innych.
Potem linie rozpoczynające się od spacji oznaczają linie nie zmieniane (dla porównania, tzw. context), od minusów te które nalezy usunąć, a od plusów to, co wstawić.
Wszystko to jest robione unixowym narzędziem diff, więc możesz też szukać tu: http://en.wikipedia.org/wiki/Diff, przy "Unified format".
Pozdrtawiam,
TxF, nuvi 765/DriveSmart 55
TxF
Bywalec
 
Posty: 161
Dołączył(a): Śr, 06 lut 2008 7:23

Postprzez atomw » Pn, 17 mar 2008 0:32

Dzięki za wyjaśnienie, ale będę drążył dalej.
Czemu w pliku .diff pojawiła mi się taka sekwencja:
@@ -3147,5 +3147,5 @@
[POLYLINE]
Type=0xa
-Label=wyciąg
+Label=wyciąg
DirIndicator=1
Data0=(51.38159,21.99873),(51.37967,21.99822)
czyli co, niby zmieniłem nazwę na taką samą :?
(a w rzeczywistości podczas tej sesji w ogóle nie dotykałem się do tej polilinii).
------------------
pozdrawiam, Tomek
60CSx+2GB Kingston + GPMapa + różne inne
Avatar użytkownika
atomw
Początkujący
 
Posty: 35
Dołączył(a): Wt, 18 wrz 2007 12:10
Lokalizacja: Puławy

Postprzez stara zientara » Pn, 17 mar 2008 2:05

Czasem MapEdit robi coś sam. Być może w tym przypadku zmienił "ą" na inne kodowanie albo usunął zbędną spację (z "wyciąg "). A może coś jeszcze innego.
Pozdrawiam
Wojtek
GPSmap76CSx, Nüvi 205 i różne służbowe (poprzednio GPSmap76, GPS76, GPS48, GPS45XL, Navstar2000)
http://wojtekzientara.pl/
Avatar użytkownika
stara zientara
Bywalec
 
Posty: 148
Dołączył(a): N, 20 maja 2007 15:57
Lokalizacja: Warszawa


Powrót do UMP-pcPL

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 3 gości