Pakiet edycyjny

Z UMP

(Różnice między wersjami)
(Ściągnięcie źródeł)
d (host cvs.ump.waw.pl jest lepszy)
Linia 25: Linia 25:
Jeśli chcesz ściągnąć wszystkie źródła map, wystarczy teraz wykonać "checkout .", jeśli interesuje cię tylko pojedynczy region, to ściągnij tylko katalog "narzedzia" oraz ten rejon, czyli:
Jeśli chcesz ściągnąć wszystkie źródła map, wystarczy teraz wykonać "checkout .", jeśli interesuje cię tylko pojedynczy region, to ściągnij tylko katalog "narzedzia" oraz ten rejon, czyli:
-
cvs -z5 -d:pserver:guest@ump.waw.pl/home/cvsroot checkout .
+
cvs -z5 -d:pserver:guest@cvs.ump.waw.pl/home/cvsroot checkout .
lub:
lub:
-
cvs -z5 -d:pserver:guest@ump.waw.pl/home/cvsroot checkout narzedzia
+
cvs -z5 -d:pserver:guest@cvs.ump.waw.pl/home/cvsroot checkout narzedzia
-
cvs -z5 -d:pserver:guest@ump.waw.pl/home/cvsroot checkout UMP-PL-JakisRejon
+
cvs -z5 -d:pserver:guest@cvs.ump.waw.pl/home/cvsroot checkout UMP-PL-JakisRejon
Istnieje też inna metoda na pobranie źródeł
Istnieje też inna metoda na pobranie źródeł
Linia 42: Linia 42:
Gdy już jesteśmy w katalogu ump to wydajemy po kolei polecenia
Gdy już jesteśmy w katalogu ump to wydajemy po kolei polecenia
-
export CVSROOT=:pserver:'''nazwa_usera'''@ump.waw.pl/home/cvsroot #zamiast słów które zostały pogrubione nazwa_usera wpisujemy naszą nazwę użytkownika
+
export CVSROOT=:pserver:'''nazwa_usera'''@cvs.ump.waw.pl/home/cvsroot #zamiast słów które zostały pogrubione nazwa_usera wpisujemy naszą nazwę użytkownika
cvs login #po wydaniu tego polecenia zostaniemy poproszeni o hasło do naszego konta. Musimy je podać.
cvs login #po wydaniu tego polecenia zostaniemy poproszeni o hasło do naszego konta. Musimy je podać.
cvs co all #po wydaniu tego polecenia rozpocznie się pobieranie wszystkich źródeł.
cvs co all #po wydaniu tego polecenia rozpocznie się pobieranie wszystkich źródeł.

Wersja z dnia 10:58, 18 lis 2011

Spis treści

Cel

Opis pobrania źródeł mapy i przystosowania środowiska do pracy na nich.

strona z głównego www - w trakcie przenoszenia

Ściągnięcie źródeł

Windows:

Utwórz w wybranym miejscu folder na wszystkie pliki mapowe. Ściągnij pakiet startowy (110kB) i rozpakuj zawartość do tego folderu. Przeczytaj opis "instaluj.txt", szczególnie wtedy, jeśli masz słabsze łącze, i nie chcesz ściągać wszystkich obszarów (ponad 1GB!), ale tylko 'swój'. Uruchom programik "instaluj".

Uważny czytelnik zauważy, że już tu liczymy na Jego inteligencję, i nie podpowiadamy wszystkich kroków - tutaj nie było wspomniane, że jeżeli nie chce się ściągać wszystkich obszarów, to przeczytanie pliku z opisem nie wystarczy. Trzeba się zastosować do tego, co jest w nim napisane.

Wersje Mapedit-a zmienia się na tyle często że pakiet startowy może już go nie pobrać, wtedy musisz samemu go pobrać z http://www.geopainting.com/en/#last i wypakować mapedit.exe do katalogu gdzie uruchamiałeś instaluj.bat

Linux:

W jakimś katalogu, np. domowym, robimy katalog, w którym będą pliki źródeł mapy.

cd
mkdir ump
cd ump

Jeśli chcesz ściągnąć wszystkie źródła map, wystarczy teraz wykonać "checkout .", jeśli interesuje cię tylko pojedynczy region, to ściągnij tylko katalog "narzedzia" oraz ten rejon, czyli:

cvs -z5 -d:pserver:guest@cvs.ump.waw.pl/home/cvsroot checkout .

lub:

cvs -z5 -d:pserver:guest@cvs.ump.waw.pl/home/cvsroot checkout narzedzia
cvs -z5 -d:pserver:guest@cvs.ump.waw.pl/home/cvsroot checkout UMP-PL-JakisRejon

Istnieje też inna metoda na pobranie źródeł Podobnie jak poprzednio na przykład w katalogu domowym tworzymy katalog w którym będziemy przechowywać źródła. W tym celu po kolei wykonujemy:

cd #to polecenie powoduje że przechodzimy do katalogu domowego
mkdir ump #to polecenie tworzy nam katalog o nazwie ump
cd ump #za pomocą tego polecenia wchodzimy do katalogu ump

Gdy już jesteśmy w katalogu ump to wydajemy po kolei polecenia

export CVSROOT=:pserver:nazwa_usera@cvs.ump.waw.pl/home/cvsroot #zamiast słów które zostały pogrubione nazwa_usera wpisujemy naszą nazwę użytkownika
cvs login #po wydaniu tego polecenia zostaniemy poproszeni o hasło do naszego konta. Musimy je podać.
cvs co all #po wydaniu tego polecenia rozpocznie się pobieranie wszystkich źródeł.

Gdy nie chcemy pobierać wszystkich źródeł to wszystko robimy jak poprzednio tylko zamiast cvs co all wpisujemy

cvs co -c sprawdzenie modułów
cvs co narzedzia
cvs co UMP-PL-Bialystok #zamiast Bialystok możemy podać dowolnie inny region lub
cvs co POLSKA lub
cvs co EUROPA

Następnie w podkatalogu "głównym" ump-a utwórz katalog roboczy i utwórz w nim link do pliku Makefile.common znajdującego się piętro wyżej:

cd ~/ump
mkdir tmp
cd tmp
ln -s ../Makefile.common Makefile

Kolejny krok to przygotowanie środowiska - plik Makefile.common wymaga dwóch zmiennych:

  • DIR – wskazującej, które fragmenty UMPa nas interesują
  • CVS – wskazującej, gdzie znajduje się katalog główny repozytorium

Możemy utworzyć sobie plik (u mnie env.sh) który pomoże pamiętać o zainicjowaniu zmiennych środowiskowych. Jego zawartość (lub dla osób nie używających pliku – polecenia do wykonania):

export DIR=UMP-PL-Wroclaw
export CVS=/home/user/ump

Użytkownicy tcsh piszą tak:

setenv DIR "UMP-PL-Opole UMP-PL-Katowice"
setenv CVS /home/user/ump

Jeśli chcemy montować więcej niż jeden kawałek mapy – w cudzysłowie umieszczamy listę montowanych elementów.

Oba:

Masz już "wersję podstawową" źródeł UMP-pcPL – co najmniej jeden folder UMP-PL-Rejon, oraz folder narzedzia. Można zacząć (próbować) rysować: Pierwsze.

Konfiguracja środowiska

Niemal żadna.

Jeśli używasz systemu Linux - zajrzyj na stronę Edycja_w_systemie_Linux, jeśli brak jakiegoś pakietu (np. dos2unix).

Między innymi plikami ściągnął Ci się Mapedit. Uruchom go "na pusto", wybierz menu Tools-Options, i odznacz opcję Snap to grid. Zaś Stick to neighbours lepiej mieć zaznaczone.

WinCVS

Poprzednio na stronie [1]. W trakcie migracji.

autor opisu: Wojtek Nowiński

Co potrzebujemy:

  • ze strony CvsGui ściągamy plik opisany jako: "Latest Development Release: WinCvs 2.0.9 (released 2007-01-30)"
  • możemy (ale nie musimy) zainstalować Pythona ze strony programu - ściągamy plik opisany jako .Windows installer.

Jeśli ściągnęliśmy Pythona, to uruchamiamy instalator i instalujemy akceptując wszystkie domyślne ustawienia. Uruchamiamy instalator Wincvs i również akceptujemy wszystkie domyślne ustawienia.

Konfiguracja WinCVS Uruchamiamy WinCVS, oglądamy powitalny obrazek, i wita nas główne okno programu. [ nie ma obrazka ] Pierwszą rzeczą do wykonania będzie dodanie nowego repozytorium (czyli zdalnej bazy źródeł). W tym celu wybieramy kolejno Remote -> create new repository: Grafika:wincvs-create-repo.jpg

Otwiera się nam tak wyglądające okienko Grafika:wincvs-create-repo-2.jpg

Wybieramy przycisk ... nad Pomoc i przechodzimy do kolejnego okna. Tu wybieramy kolejno: Protocol: pserver Repository path: /home/cvsroot Poprzez dwukrotne klikniecie na słowie Hostname otworzy się kolejne małe okno w którym wpisujemy ump.waw.pl; analogicznie wypełniamy pola Username i Password. Jeśli chcemy tylko odczytywać repozytorium projektu UMP-pcPL i nie posiadamy własnego konta w systemie, jako użytkownik wpisujemy słowo guest. Pole Password pozostawiamy wówczas niewypełnione. Jeżeli posiadamy konto, wpisujemy tu odpowiednio nadany nam identyfikator i hasło we właściwe pola, zatwierdzamy i gotowe.