TortoiseHg + Windows konfiguracja

Podobne dokumenty
Mazowiecki Elektroniczny Wniosek Aplikacyjny

Przykładowa konfiguracja konta pocztowego w programie Thunderbird z wykorzystaniem MKS 2k7 (MS Windows Vista Busissnes)

Instalacja protokołu PPPoE

Oprogramowanie OpenVPN jest oprogramowaniem darmowym, które można pobrać ze strony:

Synchronizator plików (SSC) - dokumentacja

Joomla! Instalacja. Pobierz pakiet instalacyjny. instalacji XAMPP

7 Business Ship Control dla Wf-Mag Prestiż i Prestiż Plus

Instrukcja obsługi programu CMS Dla rejestratorów HANBANG

1. System kontroli wersji Instalacja programu kontroli wersji CVS

Jak zainstalować i skonfigurować komunikator MIRANDA, aby wyglądał i funkcjonował jak Gadu Gadu Tutorial by t800.

ZESTAW LABORATORYJNY I ZESTAW FARMACEUTYCZNY : Instrukcja instalacji

DLA DREAMBOX & FLASHWIZARD

Platforma szkoleniowa krok po kroku

INFO-R. Instalacja pakietu programów obsługujących platformę

Wstęp. Skąd pobrać program do obsługi FTP? Logowanie

Instrukcja konfigurowania poczty Exchange dla klienta pocztowego użytkowanego poza siecią uczelnianą SGH.

Program dla praktyki lekarskiej. Instrukcja Aktualizacji

przewodnik do aplikacji neofon lite Spis treści

Pakiet informacyjny dla nowych użytkowników usługi Multimedia Internet świadczonej przez Multimedia Polska S.A. z siedzibą w Gdyni

Instalacja serwera zarządzającego F-Secure Policy Manager

LeftHand Sp. z o. o.

INSTRUKCJA INSTALACJI I URUCHOMIENIA PROGRAMÓW FINKA DOS W SYSTEMACH 64 bit

UNIFON podręcznik użytkownika

Instrukcja obsługi Outlook Web App i konfiguracji Thunderbird

KONFIGURACJA KONTA POCZTOWEGO DO POBRANIA WIADOMOŚCI Z OBECNEGO SERWERA POCZTOWEGO. Zespół Systemów Sieciowych

1. MOZILLA THUNDERBIRD (31.3.0) 2 2. WINDOWS LIVE MAIL THE BAT HOME EDITION ( BIT) 30

Procedura aktualizacji silnika baz danych Firebird do wersji 2.5

INSTRUKCJA INSTALACJI SYSTEMU NA SERWERZE KROK PO KROKU

Użytkowanie PortableGit w systemie Windows. 1. Najważniejsze informacje

pomocą programu WinRar.

AKTYWNY SAMORZĄD. Instrukcja instalacji, aktualizacji i konfiguracji.

Dokumentacja instalacji aktualizacji systemu GRANIT wydanej w postaci HotFix a

Zamawianie Taxi Instrukcja użytkownika

INFO-NET.wsparcie. pppoe.in.net.pl. Pamiętaj aby nie podawać nikomu swojego hasła! Instrukcja połączenia PPPoE w Windows XP WAŻNA INFORMACJA

Instrukcja instalacji Asystenta Hotline

INSTRUKCJA UŻYTKOWNIKA Instalacja KS - EDE w systemie KS - ZSA ISO 9001:2008 Dokument: Wydanie: 1 Waga: 90

Aby uruchomić Multibooka, należy podłączyć nośnik USB do gniazda USB w komputerze, na którym program ma być używany.

Współpraca z platformą Emp@tia. dokumentacja techniczna

Platforma szkoleniowa krok po kroku. Poradnik Kursanta

Notowania DM BPS STATICA 4. Instrukcja instalacji i uruchomienia programu w systemie Sidoma8

BACKUP BAZ DANYCH FIREBIRD

Konfiguracja poczty IMO dla urządzeń mobilnych z systemem ios oraz Android.

Dokumentacja instalacji aktualizacji systemu GRANIT wydanej w postaci HotFix a

Zdalny dostęp SSL. Przewodnik Klienta

Instalacja Czytnika Kart 1.4 dla przeglądarek 32 bitowych dla systemów Windows XP/Vista/2000/7/8 64 bit i 32 bit

Instalacja Czytnika Kart 2.4 dla przeglądarek 64 bitowych dla systemów Windows XP/Vista/2000/7/8 64 bit

INSTRUKCJA KONFIGURACJI KLIENTA POCZTOWEGO

Instalacja programu:

Projekt e-deklaracje 2

Instalacja i konfiguracja serwera IIS z FTP

Aktualizacja oprogramowania routera (firmware upgrade)

Wymagania systemowe oraz sposób instalacji systemu Lokale Spis treści

Ustalanie dostępu do plików - Windows XP Home/Professional

Instalacja programu Synergia ModAgent. Legnica, r.

Instrukcja instalacji serwera i konfiguracji licencji AppWave Concurrent.

HOTSPOT. [ konfiguracja, rejestracja, użytkowanie ]

Zakładanie konta

Krótka instrukcja instalacji Adobe Acrobat Reader

Problemy techniczne SQL Server

Instalacja Czytnika Kart 1.4 dla przeglądarek 32 bitowych dla systemów Windows XP/Vista/2000/7/8 64 bit i 32 bit. Dokumentacja Użytkownika

Podręcznik instalacji

Problemy techniczne SQL Server

Instrukcja aktualizacji do landxpert 13 Poradnik techniczny

Instrukcja instalacji programu. neofon lite BETA

PORADNIK KORZYSTANIA Z SERWERA FTP ftp.architekturaibiznes.com.pl

Instalacja i podstawowa konfiguracja aplikacji ImageManager

VinCent Administrator

Podstawowa instrukcja obsługi STRON stron internetowych serwisu zrealizowanych w systemie zarządzania treścią Wordpress.

Załącznik 1 instrukcje instalacji

Partnerzy: Laboratorium 15

Instrukcja aktualizacji oprogramowania (firmware) serwera DESKTOP 2.0 systemu F&Home RADIO.

Pracownia internetowa w szkole ZASTOSOWANIA

Poradnik zetula.pl. Jak założyć konto na zetula.pl. i zabezpieczyć dane na swoim komputerze?

Szanowni Państwo. Należy przy tym pamiętać, że zmiana stawek VAT obejmie dwie czynności:

Klient poczty elektronicznej - Thunderbird

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?

Instalacja aplikacji

Instrukcja aktualizacji oprogramowania (firmware) serwera DIN2 systemu F&Home RADIO.

Wnioskowanie o licencję z poziomu kalkulatora zalecane

Konfiguracja Javy. Jak prawidłowo skonfigurować środowisko Java. Jak zacząć? Poradnik dla systemów Windows 7,8, 8.1 i 10. Wersja 1.

INSTRUKCJA instalacja landxpert v11

Płace Optivum. 1. Zainstalować serwer SQL (Microsoft SQL Server 2008 R2) oraz program Płace Optivum.

Instrukcjaaktualizacji

FAQ Systemu EKOS. 1. Jakie są wymagania techniczne dla stanowiska wprowadzania ocen?

Zanim zaczniesz. Warto ustawić kartę sieciową naszego serwera.

Adobe Connect Instalacja Adobe Flash Player

Kancelaris krok po kroku. PRZEBIEG PROCESU INSTALACJI programu Kancelaris 4.10 standard

Instalacja VPN Check Point Mobile Apple macos Hight Sierra (v )

PRZEWODNIK PO PLATFORMIE SZKOLENIOWEJ

Asystent Hotline Instrukcja instalacji

ZAKŁADANIE POCZTY ELEKTRONICZNEJ - na przykładzie serwisu

Instalacja protokołu PPPoE w systemie Windows 98

*Wersja dla przeglądarki Internet Explorer. Instrukcja instalacji czytnika kart chipowych* dla Windows 7 (Konto korporacyjne) SGBe-kdbs

Repozytorium Cyfrowe BN

SSI Web 8. (badania.kozminski.edu.pl) Instrukcja logowania i uruchamiania ankiety

Minimalna wspierana wersja systemu Android to zalecana 4.0. Ta dokumentacja została wykonana na telefonie HUAWEI ASCEND P7 z Android 4.

Instalacja programu Airwatch MDM Agent oraz klienta pocztowego Airwatch na telefonach Huawei P9/P9 Lite bez użycia konta Google

Poradnik instalacyjny sterownika CDC-ACM Dla systemów Windows

Instrukcja instalacji programu FaceController.

Transkrypt:

TortoiseHg + Windows konfiguracja instrukcja do projektu RSO 14 marca 2012 r., ver. 1.0 Paweł Barszcz <pawelbarszcz@gmail.com>

1. Założenia wstępne Instrukcja dotyczy podstawowego korzystania z TortoiseHg pod systemem operacyjnym Windows Autor korzystał z Windows XP Professional SP3 32-bit Wykorzystywanym w niniejszej instrukcji repozytorium Mercuriala jest https://code.google.com/p/rso-12l-graph-database

2. Co będzie potrzebne... TortoiseHg 2.3.1 for Windows 32-bit with Mercurial 2.1.1 (lub nowszy): http://tortoisehg.bitbucket.org/pl/ KDiff3 w najnowszej wersji: http://kdiff3.sourceforge.net -> Download -> kdiff3 -> 0.9.96 -> KDiff3Setup_0.9.96.exe Konto pocztowe w usłudze GMail ( http://gmail.com ) w celu uzyskania dostępu do repozytorium (o ile wcześniej administrator repozytorium doda wybrany adres mailowy na listę osób z prawami zapisu)

3. KDiff3 - instalacja Uruchamiamy instalator, np. KDiff3Setup_0.9.96.exe Wybieramy English jako język instalacji. Ze względu na marne i mylące w kilku miejscach tłumaczenie nie polecam wersji polskiej. Czemu proponuję zainstalować KDiff3 oddzielnie zamiast skorzystać z faktu, że można zainstalować KDiff3 dostarczony z TortoiseHg? Może to przesada, ale nie mam pewności, czy zainstalowany wraz z TortoiseHg Kdiff3 będzie się dobrze integrował również z innymi narzędziami (np. SVN).

3. TortoiseHg instalacja Uruchamiamy instalator, np. tortoisehg-2.3.1-hg-2.1.1-x86.msi Koniecznie isntalujemy Shell Extensions, ponieważ daje to wiele fajnych ficzerów, jak np. nakładki na ikony plików z informacjami o tym czy coś jest zacomittowane itp. Natomiast nie instalujemy Kdiff3, ponieważ zainstalowaliśmy to już wcześniej. Zapewne instalator poprosi nas o wyłączenie kilku rzeczy takich jak przeglądarka czy Outlook. Pojawi się okno dialogowe, w którym będzie trzeba kliknąć Retry, czyli żadna wielka filozofia.

4. TortoiseHg konfiguracja (1) Programem, z którego będziemy korzystać jest TortoiseHg Workbench. Okno programu wraz ze wskazaniem kilku jego elementów przedstawiono na rysunku na kolejnym slajdzie.

5. TortoiseHg konfiguracja (2) W TortoiseHg Workbench wchodzimy do File -> Settings, a tam na zakładkę (...) global settings i konfigurujemy program tak, jak zostało to przedstawione na trzech kolejnych rysunkach: (opcjonalnie) język ustawiamy na angielski w celu uniknięcia niedokładnych tłumaczeń, jako narzędzie do porównywania plików wskazujemy KDiff3 określamy nazwę użytkownika, która będzie wyświetlana przy naszych commitach

6. Pobranie repozytorium (1) Sklonowanie repozytorium wygląda następująco: w TortoiseHg wybieramy File -> Clone repository jako source wpisujemy: https://<username>:<password>@code.google.com/p/rso-12l-graph-database <username> zastępujemy loginem gmailowym, np. pawelbarszcz <password> zastępujemy hasłem uzyskanym ze strony https://code.google.com/hosting/settings jako destination wpisujemy katalog, w którym ma się znaleźć nasza sklonowana lokalna kopia repozytorium pole Hg command wypełnia się samo

7. Pobranie repozytorium (2) W wyniku sklonowanie w TortoiseHg w okienku Repository Registry powinien pojawić się wpis dotyczący naszego repozytorium. Za pomocą dwukrotnego kliknięcia myszą otwieramy wczytane repozytorium i wywołujemy operację pull, aby pobrać z serwera wszystkie istniejące zestawy zmian (rewizje).

8. Pobranie repozytorium (3) Po udanej operacji pull w oknie historii rewizji powinny pojawić się wszystkie wysłane dotychczas na serwer zestawy zmian. Aby spowodować, że wersja lokalna repozytorium będzie identyczna z wersją opisywaną konkretnym zestawem zmian, klikamy na tym zestawie prawym przyciskiem myszy i wybieramy Update. Zwykle będziemy chcieli w ten sposób zaktualizować lokalne repozytorium do najnowszej wersji dostępnej na serwerze. Po udanej aktualizacji wybrany zestaw zmian powinien być oznaczony wytłuszczoną czcionką. Wszystkie wprowadzane przez nas zmiany zostaną odnotowane w ramach zestawu zmian nazwanego Working Directory. Jeśli zmiany zostaną dokonane przy otwartym jednocześnie oknie TortoiseHg Workbench, konieczne będzie kliknięcie przycisku Refresh.

9. Dodatkowe informacje TortoiseHg Czerwone komunikaty błędów (na górze okna) nie znikają same i wyświetlają się nadal, nawet jeśli przy ponownej próbie powinien pojawić się zielony komunikat sukcesu; sugerowane jest zamykanie komunikatów znajdującym się na nich znakiem X. Mercurial W przypadku korzystania z Mercuriala jednocześnie na Windowsie i np. Linuksie należy pamiętać, aby nie zmieniać wielkości liter w nazwach plików i katalogów. Na Windowsie systemem plików jest FAT lub NTFS, które nazwy dwóch plików różniące się jedynie wielkością liter uważają za identyczne. Jednocześnie na, przykładowo, Ext3 można bez problemu takich zmian dokonywać. Ta rozbieżność prowadzi do powążnych błędów w repozytorium Mercuriala. Należy pamiętać, że w odróżnieniu od SVN Mercurial przechowuje nie konkretne wersje plików, lecz zestawy zmian w tych plikach. Tematyka konfliktów zmian, rozwiązywania tych konfliktów oraz korzystania z gałęzi, a także odkładania zmian na półkę zostanie omówiona osobiście, poprzez wskazanie odpowiednich tutoriali lub zostanie w tym celu utworzona inna instrukcja.