Do ściągających źródła

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

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

Do ściągających źródła

Postprzez Alf/red/ » Śr, 23 lut 2011 19:18

Drodzy
prosimy użytkowników źródeł UMP-pcPL (cvs) o akcję.

Wszystkie polskie kawałki pozmieniały nazwy na PL-Cośtam (widoczne w Mapsource) oraz katalogi w cvs na UMP-PL-Costam.
Spodziewana akcja:
* jeśli ktoś nie liczy się z transferem (albo nie rozumie/może wykonać drugiej opcji), powinien pobrać nowe (cvs co POLSKA), a stare skasować
* jeśli ktoś woli chwilę pokombinować, to wykona poniższy programik:
Kod: Zaznacz cały
@echo off
for %%p in (Bialystok Ciechanow Gdansk GorzowWlkp JeleniaGora Kalisz Katowice Kielce Klodzko Koszalin Krakow Leszno Lodz Lublin NowySacz Olsztyn Opole Pila Plock Poznan Przemysl Radom Rzeszow Siedlce Suwalki Szczecin Tarnow Tczew Torun Warszawa Wloclawek Wroclaw Zamosc) do call na-pl2.bat %%p


na-pl2.bat
Kod: Zaznacz cały
@echo off
if exist UMP-PL-%1 goto niema

echo Obrabiam UMP-%1
echo UMP-PL-%1> UMP-%1\CVS\Repository
echo UMP-PL-%1/src> UMP-%1\src\CVS\Repository
ren UMP-%1 UMP-PL-%1
goto koniec
:niema
echo Nie ma UMP-%1
:koniec

albo w unixach
Kod: Zaznacz cały
#!/bin/sh

if [ ! -d narzedzia ] ; then
   echo "Przejdz do katalogu cvs"
   exit 1
fi

cvs update CVSROOT/modules
for dir in `grep ^POLSKA CVSROOT/modules` ; do
      if echo $dir | grep -q ^UMP-PL- ; then
         region=`echo $dir | sed 's/^UMP-PL-//'`
         olddir="UMP-$region"
         if [ -d "$olddir" ] ; then
            echo Znalazlem $olddir
            if [ -d $dir ] ; then
               echo "Jest juz nowy $dir, usuwam $olddir"
               rm -rf $olddir
            else
               echo "Konwertuje $olddir na $dir"
               mv $olddir $dir
               sed -i "s/$olddir/$dir/" $dir/src/CVS/Repository $dir/CVS/Repository CVS/Entries
            fi
         fi
      fi
done

Dziękuje.
Alf/red/ + jutrzejsze UMP-pcPL + nüvi 360/CNE2008 + nüvi 765/CNE2010 + Vista HCx.
Obrazek
Avatar użytkownika
Alf/red/
Radny
 
Posty: 1096
Dołączył(a): Pt, 16 mar 2007 10:27
Lokalizacja: Szczęśliwice

Re: Do ściągających źródła

Postprzez greg_m » Cz, 24 lut 2011 14:30

Dlaczego po wykonaniu tej czynnosci i uaktualnieniu wszystkiego (cvs -d:pserver:moj_user@ump.waw.pl/home/cvsroot checkout . ) na nowo pojawiaja sie katalogi bez -PL- czyli np UMP-Bialystok, Ciechanow, Gdansk itp).
Rozumiem, ze z jakiegos powodu musza one zostac na serwerze, ale moze mozna by je z wpisow CVSa? (CVS/Entries? ale nie wiem, nie znam sie na CVSie).
pozdrawiam
G.
edge 500 + UMP-pcPL@www + OSM Cycle Map + Waze
greg_m
Bywalec
 
Posty: 317
Dołączył(a): Wt, 10 lut 2009 16:39
Lokalizacja: /dev/random

Re: Do ściągających źródła

Postprzez Alf/red/ » Cz, 24 lut 2011 17:59

Strzelam, że masz plik {katalog_z_cvs}\CVS\Entries i ściągasz przez "cvs co ." - jeśli tak, to pozmieniaj wpisy w tym pliku (łatwo zgadnąć co na co).
Stare katalogi muszą zostać, żeby ludzie 'przed migracją' też mogli podziałać. Ale znikną :)
Alf/red/ + jutrzejsze UMP-pcPL + nüvi 360/CNE2008 + nüvi 765/CNE2010 + Vista HCx.
Obrazek
Avatar użytkownika
Alf/red/
Radny
 
Posty: 1096
Dołączył(a): Pt, 16 mar 2007 10:27
Lokalizacja: Szczęśliwice

Re: Do ściągających źródła

Postprzez greg_m » Cz, 24 lut 2011 18:45

tak robie od czasu do czasu update poprzez "cvs co .".
moj zmodyfikowany plik CVS/Entries jest nadpisywany na ten z serwera (czyli ze starymi wpisami).
jesli nie ma na to jakiegos prostego rozwiazania dla "cvs co ." to ok - poczekam az te katalogi znikna na serwerze :wink:
pozdrawiam
G.
edge 500 + UMP-pcPL@www + OSM Cycle Map + Waze
greg_m
Bywalec
 
Posty: 317
Dołączył(a): Wt, 10 lut 2009 16:39
Lokalizacja: /dev/random

pobieranie źródeł UMP przez cvs "zamiera"

Postprzez peadyr » Wt, 12 lut 2013 22:02

Cześć.

Chcę pobrać źródła na GNU/Linuksie:
Kod: Zaznacz cały
cvs -z5 -d:pserver:guest@cvs.ump.waw.pl/home/cvsroot checkout UMP-PL-Wloclawek

trochę pobierze i zamiera na jakimś pliku (raz na jednym, drugim razem na innym), trochę to irytujące noi nie mam źródeł żeby wrzutki robić. Niedawno pobrałem inny region też o ile pamiętam nie bez bólów.
Wiecie o co tu chodzi?

2013.02.13 7:24 teraz rano pobrałem bez problemu...
Piotr

Outdoor: Oregon 550
peadyr
Nowy
 
Posty: 1
Dołączył(a): Cz, 10 lut 2011 10:33


Powrót do UMP-pcPL

Kto przegląda forum

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