| | 38 | |
| | 39 | http://tortoisesvn.net/downloads.html |
| | 40 | Wybieramy 32-bit lub 64-bit zgodnie z naszymi Windowsami. |
| | 41 | Każda instalacja będzie dobra, jak kto woli można powyłączać wszystkie pierdoły typu dodatkowe ikony, narzędzia command-line i słowniki. |
| | 42 | Od teraz pod prawo-klikiem w Windows Explorer mamy dodatkowe menu TortoiseSVN. |
| | 43 | |
| | 44 | == Pobranie lokalnej kopii == |
| | 45 | |
| | 46 | Tworzymy na swoim dysku zwykły pusty katalog, gdzie będzie nasza kopia SVN. Dla ustalenia uwagi nazwę go asma-trunk (nazwa i położenie mogą być dowolne). Wchodzimy do tego katalogu, klikamy puste miejsce i TortoiseSVN / Checkout. W URL of repository wklejamy: {{{svn://84.201.216.109/test/trunk}}} |
| | 47 | Upewniamy się, że Checkout directory to dokładnie nasz pusty katalog. OK. Czekamy, aż się ściągnie. |
| | 48 | |
| | 49 | Możemy normalnie używać ściągniętych plików - otwierać w playerach i edytować. Z kasowaniem, zmianą nazwy i przenoszeniem trzeba ostrożnie (patrz niżej). |
| | 50 | |
| | 51 | == Podstawowe operacje SVN == |
| | 52 | |
| | 53 | Prawo-klik na naszym katalogu daje następujące operacje: |
| | 54 | * SVN Update - ściągnięcie nowych zmian, jeśli jakieś były |
| | 55 | * SVN Show Log - historia (to samo co w Tracu, tylko tutaj same zmiany w SVN) |
| | 56 | * SVN Commit - wrzucenie naszych zmian na serwer |
| | 57 | |
| | 58 | Jest jeszcze mnóstwo innych poleceń, ale są one używane dużo rzadziej. |
| | 59 | |
| | 60 | == Wprowadzanie zmian == |
| | 61 | |
| | 62 | Potraktujcie to, co jest jako piaskownicę. Po oswojeniu się wszystkich zrobimy porządek i będziemy wprowadzać zmiany na poważnie. |
| | 63 | |
| | 64 | 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. |
| | 65 | |
| | 66 | 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. |
| | 67 | |
| | 68 | Aby usunąć plik, *nie usuwamy go normalnie*. Zamiast tego TortoiseSVN / Delete, potem SVN Commit. |
| | 69 | |
| | 70 | Aby zmienić nazwę pliku, TortoiseSVN / Rename, potem SVN Commit. |
| | 71 | |
| | 72 | Aby skopiować/przenieść plik, przesuwamy go *prawym klawiszem* - pojawi się menu z możliwością kopiowania, przenoszenia i ew. zmiany nazwy przy tej okazji. Potem SVN Commit. |
| | 73 | |
| | 74 | Tylko SVN Commit powoduje wysłanie naszych zmian na serwer. Inne operacje działają lokalnie na naszym komputerze. |
| | 75 | |
| | 76 | Na początek to wystarczy. Są pytania? |