howto/pl/subversion
From Wormux
Contents |
[edit]
Kompilacja bieżącej (deweloperskiej) wersji ze źródeł
Pierwszą rzeczą do zrobienia jest instalacja programów: subversion, gettext-dev, g++ i autoconf-1.9
Następnie należy zainstalować zależności Wormuksa: libsdl1.2-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev libxml++2.6-dev libcurl3-dev
svn co http://svn.gna.org/svn/wormux/trunk wormux cd wormux ./autogen.sh ./configure --enable-debug make sudo make install
Aby uruchomić Wormuksa z katalogu źródłowego (bez wykonywania make install), dodaj (w ~/.bashrc) :
export WORMUX_DATADIR=~/<path-to-wormux-checkout>/data export WORMUX_LOCALEDIR=~/<path-to-wormux-checkout>/po export WORMUX_FONT_PATH=~/<path-to-wormux-checkout>/data/font/DejaVuSans.ttf
albo po prostu wpisz (w katlogu Wormuksa)
make run
lub (aby uruchomić pod gdb)
make debug
[edit]
Polecenia programu Subversion
Typowe polecenia dla programistów:
- svn up: Aktualizacja lokalnego repozytorium
- svn diff file.cpp: Pokazuje zmiany dokonane w pliku od ostatniego zatwierdzenia
- svn diff -r 100 file.cpp: Pokazuje różnice między wersją nr 100, a aktualną
- svn stat: Pokazuje zmienione pliki, pliki których nie ma w repozytorium, itd.
Inne polecenia:
- svn rm file: Usuwa plik
- svn add file: Dodaje plik
- svn revert file: Cofa zmiany dokonane w pliku (przywraca poprzednią wersję)
- svn log file: Pokazuje wszystkie zmiany w pliku
- svn blame file: Wypisuje autora każdej linii
[edit]
Repozytorium Wormuksa
- trunk: Najświeższa wersja Wormuksa
- iwormux: Zobacz en/iWormux (Uwaga: strona w języku angielskim)
- debian: Narzędzia do tworzenia pakietów Debiana (na podstawie trunk)
- tags: Każda wersja Wormuksa powinna mieć tu swoją kopię
- branches: Inne wersje Wormuksa
[edit]
Zobacz także
[edit]
Odnośnik wewnętrzny
[edit]








