pl:developingpld
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
pl:developingpld [2010-04-06 11:39] – pawelz | pl:developingpld [2013-10-29 18:24] (current) – [Infrastruktura PLD] draenog | ||
---|---|---|---|
Line 12: | Line 12: | ||
* Podstawowe operacje '' | * Podstawowe operacje '' | ||
- | * Korzystanie z systemów kontroli wersji takich jak '' | + | * Korzystanie z systemów kontroli wersji takich jak '' |
* Obsługa różnic między plikami w oparciu o '' | * Obsługa różnic między plikami w oparciu o '' | ||
* Kompilowanie oprogramowania ze źródeł | * Kompilowanie oprogramowania ze źródeł | ||
Line 32: | Line 32: | ||
Plik [[http:// | Plik [[http:// | ||
- | Wszystkie pliki '' | + | Pliki '' |
==== Distfiles - źródła w postaci binarnej ==== | ==== Distfiles - źródła w postaci binarnej ==== | ||
- | Distfiles to serwer FTP/HTTP, służący do przechowywania plików binarnych, np. spakowanych źródeł programów. Dokonując zmiany w SPECU, automat pobiera plik, wskazany w polu SourceX pliku spec, następnie umieszcza go na serwerze. Dzięki temu budowane pakiety będą pobierane zawsze z tego serwera. Archiwa ze źródłami, | + | Distfiles to serwer FTP/HTTP, służący do przechowywania plików binarnych, np. spakowanych źródeł programów. Dokonując zmiany w SPECU, automat pobiera plik, wskazany w polu SourceX pliku spec, następnie umieszcza go na serwerze. Dzięki temu budowane pakiety będą pobierane zawsze z tego serwera. Archiwa ze źródłami, |
- | ==== Źródła w CVS-ie | + | ==== Źródła w git ==== |
- | Łatki źródeł programów (trzymanych w distfiles), init-skrypty i źródła innych plików koniecznych do budowania pakietów, są przechowywane w CVS-ie | + | Łatki źródeł programów (trzymanych w distfiles), init-skrypty i źródła innych plików koniecznych do budowania pakietów, są przechowywane w git w katalogu pakietu. |
Line 71: | Line 71: | ||
Każda linia dystrybucji ma swój własny zestaw narzędzi do tworzenia pakietów, i własną kolejkę budowania zarządzaną przez grupę zaufanych deweloperów. | Każda linia dystrybucji ma swój własny zestaw narzędzi do tworzenia pakietów, i własną kolejkę budowania zarządzaną przez grupę zaufanych deweloperów. | ||
- | [[: | + | [[: |
- | [[: | + | [[: |
- | [[http:// | + | [[http:// |
- | + | ||
- | [[http:// | + | |
Line 87: | Line 85: | ||
Powinieneś zacząć od zapisania się na przynajmniej jedną z naszych [[: | Powinieneś zacząć od zapisania się na przynajmniej jedną z naszych [[: | ||
- | Zauważ, że istnieje także specjalna lista '' | + | Zauważ, że istnieje także specjalna lista '' |
Line 106: | Line 104: | ||
==== Publikowanie zmian ==== | ==== Publikowanie zmian ==== | ||
- | Jako początkujący deweloper nie będziesz miał dostępu odczytu/ | + | Jako początkujący deweloper nie będziesz miał dostępu odczytu/ |
Jak tylko jakiś deweloper będzie miał czas przyjrzeć się twoim zmianom, zostaniesz poinformowany o ewentualnych błędach wymagających poprawek i w końcu twoje pliki zostaną opublikowane. | Jak tylko jakiś deweloper będzie miał czas przyjrzeć się twoim zmianom, zostaniesz poinformowany o ewentualnych błędach wymagających poprawek i w końcu twoje pliki zostaną opublikowane. | ||
Line 112: | Line 110: | ||
Kiedy twoje zmiany okażą się szczególnie cenne, inni deweloperzy mogą zdecydować się przyznać ci pełne prawa dostępu do naszego repozytorium. Ten proces jest zawsze inicjowany przez kogoś kto ma już prawa odczytu/ | Kiedy twoje zmiany okażą się szczególnie cenne, inni deweloperzy mogą zdecydować się przyznać ci pełne prawa dostępu do naszego repozytorium. Ten proces jest zawsze inicjowany przez kogoś kto ma już prawa odczytu/ | ||
- | Mając już prawa odczytu/ | + | Mając już prawa odczytu/ |
pl/developingpld.1270546743.txt.gz · Last modified: 2010-04-06 11:39 by pawelz