Changes between Version 7 and Version 8 of OurTutorial
- Timestamp:
- Jan 31, 2012, 8:45:06 AM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
OurTutorial
v7 v8 28 28 29 29 == Podstawy SVN == 30 31 SVN (oryg: subversion) to system kontroli wersji. W takich systemach nic nie ginie, historia zmian zawsze jest dostępna wraz z autorem, zawsze można wrócić do poprzedniej wersji, zawsze można naprawić błąd (patrz niżej). 32 Ponadto nie ma możliwości zatwierdzenia (commit) pliku, który ktoś wcześniej zatwierdził w nowszej wersji (patrz niżej). 30 33 31 34 Jak widać na zakładce Browse Source, mamy trzy katalogi w SVN: … … 62 65 * SVN Update - ściągnięcie nowych zmian, jeśli jakieś były 63 66 * SVN Show Log - historia (to samo co w Tracu, tylko tutaj same zmiany w SVN) 64 * SVN Commit - wrzucenie naszych zmian na serwer 67 * SVN Commit - wrzucenie naszych zmian na serwer; w przypadku problemów zrobić najpierw SVN Update (inni wykonali zmianę na tym samym pliku co my. W przypadku konfliktów, bo 2 osoby zmieniły ten sam plik w tym samym miejscu, rozwiązujemy je samodzielnie lub przy udziale kolegów). 68 * SVN Revert - odzyskanie przypadkowo skasowanego lub przeniesionego pliku zgodnie ze strukturą repozytorium SVN 65 69 66 70 Jest jeszcze mnóstwo innych poleceń, ale są one używane dużo rzadziej. … … 70 74 Potraktujcie to, co jest, jako piaskownicę. Po oswojeniu się wszystkich zrobimy porządek i będziemy wprowadzać zmiany na poważnie. 71 75 72 Najprościej jest zmienić plik, który jest już w SVN. Zmieniamy pliki normalnie - np. możecie przeedytować pliki tekstowe w notatniku. Następnie wybieramy SVN Commit - wyświetli się lista zmienionych plików. Wpisujemy na górze opis i zatwierdzamy . Wpisujemy swój login i hasło. Po chwili zmiany są widoczne dla wszystkich (muszą oni zrobić SVN Update).76 Najprościej jest zmienić plik, który jest już w SVN. Zmieniamy pliki normalnie - np. możecie przeedytować pliki tekstowe w notatniku. Następnie wybieramy SVN Commit - wyświetli się lista zmienionych plików. Wpisujemy na górze opis i zatwierdzamy (opis jest ważny bo wtedy wiadomo, co było zmienione). Wpisujemy swój login i hasło. Po chwili zmiany są widoczne dla wszystkich (muszą oni zrobić SVN Update). 73 77 74 78 Aby dodać plik, normalnie umieszczamy go w katalogu, prawo-klik na nim i TortoiseSVN / Add. Następnie, aby wysłać dodane pliki, używamy SVN Commit jak wyżej.