Differences
This shows you the differences between two versions of the page.
Both sides previous revision
Previous revision
Next revision
|
Previous revision
|
srodowiska_wytwarzania_programowania [2013/11/19 14:30] pszwed [4. Narzędzia make/ant] |
srodowiska_wytwarzania_programowania [2020/01/20 01:05] (current) pszwed [git] |
{{:swo:make-krotki-opis.pdf|Krótki opis programu make}} | {{:swo:make-krotki-opis.pdf|Krótki opis programu make}} |
| |
Pisząc //makefile// eksperymentujemy na {{:swo:example-cpp.zip|tym zestawie plików}} | Pisząc //makefile// eksperymentujemy na {{:swo:example-cpp.zip|tym zestawie plików}} |
| |
[[http://home.agh.edu.pl/~ptm/didactic:sinwo:maketools|Narzędzia make/ant]] | [[http://home.agh.edu.pl/~ptm/didactic:sinwo:maketools|Narzędzia make/ant]] |
| |
| **Uwagi do Zadanie - etap 3** |
| *Przykłady, jak automatycznnie okreslić listę plików: [[http://stackoverflow.com/questions/170467/makefiles-compile-all-c-files-at-once]] |
| |
| **Uwagi do Zadanie - etap 5** |
| |
| [[http://stackoverflow.com/questions/1814270/gcc-g-option-to-place-all-object-files-into-separate-directory]] |
| |
| |
| ===== 5. maven i git===== |
| |
| *Część pierwsza: |
| * Przeczytaj [[http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html|Maven in 5 minutes]] i zrealizuj podane tam instrukcje |
| *[[http://home.agh.edu.pl/~ptm/didactic:sinwo:maketools#maven|Maven]] |
| *Część druga: [[http://home.agh.edu.pl/~mrowka/dokuwiki/doku.php?id=git|git]] |
| |
| ==== git ==== |
| |
| 1. Utwórz lokalne repozytorium ''repo1'' i dodaj tam plik ''test.txt'' zawierający litery, wykonaj ''git add...'' i ''git commit...'' |
| |
| |
| 2. Utwórz lokalne repozytorium ''repo2'' i pobierz tam przez ''pull'' pliki: ''git pull ../repo1'' |
| |
| 3. Zmodyfikuj plik w ''repo2'' -- zamien litery na cyfry, wykonaj ''git add...'' i ''git commit...'' |
| |
| 4. Zmodyfikuj plik w ''repo1'' -- dodaj kolejne litery , wykonaj ''git add...'' i ''git commit...'' |
| |
| 5. Pobierz pliki z ''repo2'': ''git pull ../repo2'' |
| |
| 6. Rozwiąż konflikt! git mergetool |
| {{:po:imiona-2000-2016.csv}} |
| {{:po:info_pracownicy.csv}} |
| {{:po:ibuk_wykaz_pozycji.csv}} |
| {{:po:pracownicy-geo-agh.csv}} |
| |
| [[:po:kolokwium_grupa_1|diagram czynności]] |
| [[:po:kolokwium_grupa_2|diagram obiektów]] |
| [[:po:kolokwium_grupa_3|DFD]] |
| |