<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=58&amp;t=24259&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2023-06-01T18:30:14+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=58&amp;t=24259&amp;mode</id>
<entry>
<author><name><![CDATA[moscow]]></name></author>
<updated>2023-06-01T18:30:14+01:00</updated>
<published>2023-06-01T18:30:14+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24259&amp;p=237057#p237057</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24259&amp;p=237057#p237057"/>
<title type="html"><![CDATA[Re: Pytanie o zabezpieczenie projektu w eclipse]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24259&amp;p=237057#p237057"><![CDATA[
Złapała mnie jakaś infekcja i straciłem kompletnie głos, potem update Windowsa sprawił, że przestało działać oprogramowanie do składania filmów, ale wreszcie udało się przy dniu dziecka skończyć <strong>Eclipsowy odcinek Gitowy</strong>. Do pracy z gitem w Eclipse z projektami AVRowymi wystarczy całkowicie konfiguracja, jaka jest opisana w tym filmie Mirka <a href="https://www.youtube.com/watch?v=NcH0_VYMm9c&amp;t=0s"  class="postlink">ECLIPSE AVR Plugin - INSTRUKCJA 2022</a> (nic więcej nie trzeba instalować!)<br /><br />Gitowe linki użyte w przykładach - jeśli ktoś chciałby użyć do ćwiczeń:<br />- <a href="https://gitlab.com/c-mos/kmAvrTests/kmDebugTest"  class="postlink">https://gitlab.com/c-mos/kmAvrTests/kmDebugTest</a><br />- <a href="https://gitlab.com/c-mos/kmAvrLibs/kmCommon"  class="postlink">https://gitlab.com/c-mos/kmAvrLibs/kmCommon</a><br />- <a href="https://gitlab.com/c-mos/kmAvrLibs/kmDebug"  class="postlink">https://gitlab.com/c-mos/kmAvrLibs/kmDebug</a><br /><div style="width: 583px; height: 471px; margin: 0 auto; padding-left: 26px; padding-top: 48px; background: url('https://www.atnel.pl/download/atnel_tv.png') no-repeat;"> <strong>iframe</strong> </div><br /><br />Mam nadzieję, że się przyda <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":-)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=20760">moscow</a> — 1 cze 2023, o 18:30</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[micky]]></name></author>
<updated>2023-04-13T20:43:45+01:00</updated>
<published>2023-04-13T20:43:45+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24259&amp;p=236849#p236849</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24259&amp;p=236849#p236849"/>
<title type="html"><![CDATA[Re: Pytanie o zabezpieczenie projektu w eclipse]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24259&amp;p=236849#p236849"><![CDATA[
Super! Z przyjemnością obejrzę! Dzięki.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1546">micky</a> — 13 kwi 2023, o 20:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[moscow]]></name></author>
<updated>2023-04-13T20:12:14+01:00</updated>
<published>2023-04-13T20:12:14+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24259&amp;p=236848#p236848</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24259&amp;p=236848#p236848"/>
<title type="html"><![CDATA[Re: Pytanie o zabezpieczenie projektu w eclipse]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24259&amp;p=236848#p236848"><![CDATA[
Jakiś czas temu wrzuciłem wyżej informację o użyciu Gita do zabezpieczania projektów. Dostałem parę wiadomości prywatnych z pytaniami i jakąś tam sugestią, żeby może poradnik na ten temat zrobić. W sumie trochę mnie to zainspirowało i zrobiłem tysiąc pierwszy poradnik na temat Gita - ale tym razem trochę pod nasze tutejsze potrzeby.<br /><br />Mam nadzieję, że się spodoba <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":-)" title="Szczęśliwy" /><br /><br />Na razie wrzuciłem trzy pierwsze części (zagadnienia pogrubione) – całość zawierać będzie:<br /><strong>- Wstęp<br />- Instalacja (Git, Git-Extensions, WinMerge, Putty)<br />- Zakładanie konifguracja konta na GitLabie<br />- Tworzenie i konfiguracja kluczy autoryzacyjnych w PuTTYgen (pakiet PuTTY)<br />- Trochę ułatwień GiltLabowych<br />- Klonowanie repozytoriów <br /></strong>- Tworzenie lokalnych repozytoriów (dla kuźni poza zasięgiem internetu)<br />- Proces umieszczania wpisów (commitów) ze zmianami w repozytorium<br />- Synchronizacja repozytoriów, łączenie zmian, rozwiązywanie konfliktów (linia komend oraz GitExtensions)<br />- Użycie WinMerge do porównywania wersji plików oraz łączenia zmian<br />- Użycie Podmodułów - są dość użyteczne przy mini biblioteczkach często używanych przy mikrokontrolerach<br />- Dzielenie istniejących projektów na pod-moduły<br />- Zastosowanie plików .gitignore (eliminacja śmieci z repozytorium)<br />- Cofanie się do starszych wersji repozytoriów<br />- Użycie etykiet (tagów) – lekkich oraz z adnotacją<br />- Git w Eclipse – i to bez instalowania czegokolwiek dodatkowego – import repozytoriów, wrzucanie projektów do Gita, synchronizacja, łączenie zmian, porównywanie wersji itd.<br /><br />Git dla Samotników Cz. 1 – Wstęp i Instalacja<br /><div style="width: 583px; height: 471px; margin: 0 auto; padding-left: 26px; padding-top: 48px; background: url('https://www.atnel.pl/download/atnel_tv.png') no-repeat;"> <strong>iframe</strong> </div><br /><br />Git dla Samotników Cz. 2 – Podstawy GitLaba – Zakładanie konta i kilka ułatwień – Tworzenie kluczy SSH z PuTTYgen<br /><div style="width: 583px; height: 471px; margin: 0 auto; padding-left: 26px; padding-top: 48px; background: url('https://www.atnel.pl/download/atnel_tv.png') no-repeat;"> <strong>iframe</strong> </div><br /><br />Git dla Samotników Cz. 3 – Klonowanie repozytoriów gita z podmodułami – Lokalne repozytoria<br /><div style="width: 583px; height: 471px; margin: 0 auto; padding-left: 26px; padding-top: 48px; background: url('https://www.atnel.pl/download/atnel_tv.png') no-repeat;"> <strong>iframe</strong> </div><br /><br />Playlista: <a href="https://www.youtube.com/playlist?list=PLUy_AdpJfyagXSThU4bgPU7iTcODUgAKC"  class="postlink">https://www.youtube.com/playlist?list=PLUy_AdpJfyagXSThU4bgPU7iTcODUgAKC</a><br />Dajcie znać - jak w odbiorze? <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":-)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=20760">moscow</a> — 13 kwi 2023, o 20:12</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[moscow]]></name></author>
<updated>2022-06-23T05:42:27+01:00</updated>
<published>2022-06-23T05:42:27+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24259&amp;p=235674#p235674</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24259&amp;p=235674#p235674"/>
<title type="html"><![CDATA[Re: Pytanie o zabezpieczenie projektu w eclipse]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24259&amp;p=235674#p235674"><![CDATA[
Sposób którego nie polecam:<br />- można ustawić uprawnienia Twojego użytkownika dla danego katalogu i plików projektu na Read Only, a w przypadku kiedy bedziesz chciał jednak modyfikować projekt - uruchamiać Eclipse jako drugi użytkownik (np. admin) z innymi uprawnieniami.<br /><br />Sposób który polecam:<br />- użycie jakiegokolwiek systemu kontroli wersji - np. git (jest to dosłownie sposób, który służy od zawsze do rozwiązania problemu, który opisujesz)<br />Co prawda wielu osobom wydaje się to sposób skomplikowany, ale jeśli robisz to tylko dla siebie, to wystarczy Ci dosłownie parę operacji na krzyż. Mało tego, że będziesz mógł w każdej chwili cofnąć się do dowolnej wersji swojego kodu, porównywać co się zmieniło między dowolnymi wersjami, to jeszcze można jednym ruchem robić sobie backup historii wszystkich wersji, czy to na zewnętrzny dysk, czy to na zewnętrzny serwer. <br />Materiałów na temat używania gita jest od groma w sieci - tutaj krótki przykład (werja en) <br /><a href="https://www.youtube.com/watch?v=BZr7oJyh4WM"  class="postlink">https://www.youtube.com/watch?v=BZr7oJyh4WM</a><br /><br />generalnie powinny wystarczyć komendy:<br />[syntax=bash]git init<br />git commit<br />git diff<br />git reset --hard[/syntax]<br /><br />+ użycie jakiegoś gotowego pliku .gitignore przygotowanego dla Eclipse i c (np. połączone)<br /><a href="https://github.com/github/gitignore/blob/main/community/embedded/AtmelStudio.gitignore"  class="postlink">https://github.com/github/gitignore/blob/main/community/embedded/AtmelStudio.gitignore</a><br /><a href="https://github.com/github/gitignore/blob/main/Global/Eclipse.gitignore"  class="postlink">https://github.com/github/gitignore/blob/main/Global/Eclipse.gitignore</a><br /><br />komendy potrzebne przy backupie na zewnętrzny dysk<br />[syntax=bash]git init --bare<br />git clone<br />git push[/syntax]<br /><br />Wszystko dostępne również z programu GUI - np. GitExtensions<br /><a href="https://gitextensions.github.io"  class="postlink">https://gitextensions.github.io</a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=20760">moscow</a> — 23 cze 2022, o 05:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[micky]]></name></author>
<updated>2022-06-23T05:00:02+01:00</updated>
<published>2022-06-23T05:00:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24259&amp;p=235673#p235673</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24259&amp;p=235673#p235673"/>
<title type="html"><![CDATA[Re: Pytanie o zabezpieczenie projektu w eclipse]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24259&amp;p=235673#p235673"><![CDATA[
Popatrz na  <a href="https://atnel.pl/eclipse-gadget.html"  class="postlink">MkClipse Gadget</a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1546">micky</a> — 23 cze 2022, o 05:00</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[AKSELINEK]]></name></author>
<updated>2022-06-22T19:44:21+01:00</updated>
<published>2022-06-22T19:44:21+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24259&amp;p=235671#p235671</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24259&amp;p=235671#p235671"/>
<title type="html"><![CDATA[Re: Pytanie o zabezpieczenie projektu w eclipse]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24259&amp;p=235671#p235671"><![CDATA[
Tak wiem ale tyle że tyle mi się tych kopi na tworzy i się nieraz gubię  <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> <br />Myślałem że można jakoś zabezpieczyć jak np. plik w  W  windowsie<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18152">AKSELINEK</a> — 22 cze 2022, o 19:44</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SylwekK]]></name></author>
<updated>2022-06-22T12:46:41+01:00</updated>
<published>2022-06-22T12:46:41+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24259&amp;p=235668#p235668</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24259&amp;p=235668#p235668"/>
<title type="html"><![CDATA[Re: Pytanie o zabezpieczenie projektu w eclipse]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24259&amp;p=235668#p235668"><![CDATA[
Może po prostu rób co jakiś czas kopie bezpieczeństwa na dysku zewnętrznym. Robię tak przy każdym poważniejszym projekcie po każdej realizacji jakiejś istotnej funkcji programu.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1922">SylwekK</a> — 22 cze 2022, o 12:46</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[AKSELINEK]]></name></author>
<updated>2022-06-22T11:59:53+01:00</updated>
<published>2022-06-22T11:59:53+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24259&amp;p=235667#p235667</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24259&amp;p=235667#p235667"/>
<title type="html"><![CDATA[Pytanie o zabezpieczenie projektu w eclipse]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24259&amp;p=235667#p235667"><![CDATA[
Witam.<br />Mam takie pytanie może banalne ale nie mogę sobie poradzić z problemem.<br />Chciałem zabezpieczyć projekt w Eclipse prze przypadkowym zapisaniem , często przez pomyłkę mi się to robi w jaki sposób można się zabezpieczyć?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18152">AKSELINEK</a> — 22 cze 2022, o 11:59</p><hr />
]]></content>
</entry>
</feed>