Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 18 maja 2025, o 08:05


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 1 ] 
    Autor Wiadomość
    PostNapisane: 21 cze 2014, o 19:29 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 12 maja 2014
    Posty: 1089
    Pomógł: 34

    Witam ,

    Chyba kazdy wie jak szybko mozna gdzies zrobic "literowke" i powstrzymac prawie gotowy program od dzialania :) O ile w malym programie szybkie znalezienie takiego "babola" nie powinno byc trudne to juz w przypadku duzych projektow moze stac sie to nie lada wyzwaniem.

    Z pomoca dla naszego srodowiska Eclipse przychodzi TFS Online firmy "okienkowej" :) ktory w profesjonalny sposob zapewni nam tzw "source control" czyli wersjonowanie zmian w naszych projektach.

    Gdyby ktos chcial tutaj zapytac ... "A co to daje ?" - A wiec umozliwia Ci do powrotu do okreslonych zmian i ciagle sledzenie tych zmian w centralnym repozytorium. Bez obaw o mozliwosc korupcji/straty tych danych!

    Zaczynajmy wiec!

    Na stronie http://www.visualstudio.com/ mozemy utworzyc nasze konto w wersji free , ktora jest ponad wystarczajaca a to dlatego , ze ta wersja daje ...
    Cytuj:
    Unlimited team projects and private code repositories

    czyli mowiac w skrocie nieograniczona ilosc projektow/repozytorium.

    Obrazek

    Microsoft byl takze tak mily i przygotowal dla nas krok po kroku instrukcje instalacji ich pluginu oraz podlaczenia do serwera TFS (tego ktory utworzylismy przed chwila) http://msdn.microsoft.com/en-us/library/hh301122.aspx

    Niezbyt sie rozpisalem - jednakze wydaje mi sie , ze mijalo by sie z celem "ponowne pisanie juz napsianego" :)

    Roszpisze jednak dla pewnosci utowrzenie nowej kolekcji w TFS. Wiec po udanym zarejestrowaniu w glownym portalu wybieramy "New" (to moze sie roznic w zaleznosci od ustawien jezykowych). Na ponizszym obrazku ta opcja jest tuz nad moja kolekcja "HomeAutomation"

    Obrazek

    Na nowo otworzonym oknie musimy wybrac nazwe naszej nowej kolekcji / opcjonalnie opis / metodologie takowa chcemy uzywac :) / TFS lub GIT (TFS jest bardziej Microsoft friendly)

    Kiedy zakonczy sie tworzenie nowego projektu zobaczymy podobny ekran do ponizszego

    Obrazek

    Mozemy od razu przejsc do ekranu glownego naszego projektu

    Obrazek


    Liczba opcji jest naprawde OGROMNA! Zachecam do zapoznania sie z mozliwosciami! Jako , ze niestety wykracza to poza ten poradnik mozna sterowac tzw "backlogiem" czyli co powinnismy byli juz zrobic / naszymi rzeczami do zrobienia / wznawianiem pracy w okreslonym miejscu w kodzie / komentowanie kodu / code review czyli ocena kodu przez innych!


    Pozniej pozostaje juz tylko podlaczyc sie z Eclipse http://msdn.microsoft.com/en-us/library/jj155782.aspx

    Teraz kiedy jestesmy podlaczeni - musimy dodac nasze projekty do wersjonowania. Klikamy prawym klawiszem myszy na projekt , ktory nas interesuje wybieramy "Team" > "Share project" i pojawi sie nowe okno..

    Jako , ze ja stworzylem swoje repozytorium jako TFS - tak samo robie tutaj

    Obrazek

    Nastepnie wybieramy lokacje w naszym projekcie

    Obrazek

    Na sam koniec otrzymujemy potwierdzenie

    Obrazek

    Od razu po tej akcji jestesmy przekierowani na "Check-in" czyli domyslne pierwsze dodanie wszystkich plikow projektu do centralnego repozytorium. Ja staram sie dac komentarz , ktory bedzie to w jakis sposob identyfikowal :)

    Obrazek

    Od razu po sukcesie widzimy potwierdzenie tzw "changeset" czyli nasz identyfikator wprowadzonych zmian

    PAMIETAJ zmiany sa wpisywane do centralnego repozytorium tylko wtedy kiedy robisz "Check-in" ... wiec jesli robisz duzo zmian :) rob duzo "Check-in" z odpowiednimi komentarzami a masz gwarantowane ze sie nie zgubisz :)

    Obrazek

    W "Project View" widzicie na biezace "changeset" powiazany z plikami w naszym projekcie

    Obrazek


    To w sumie na tyle. Tak zeby pokazac jak to dziala zrobilem mala zmiane/check in

    Obrazek

    Zycze wszystkim udanego kodowania!

    [Kliknij "Pomogl" jesli Ci to pomoglo :)]

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 1 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO