Jump to content
From ArchWiki

Jesteś zainteresowany w rozwijaniu Pacmana? Ta strona powinna tobie pomóc zacząć.

Pamiętaj, że jeżeli, twoim zdaniem, na tej stronie brakuje jakiś niezbędnych informacji, to dodaj je! Deweloperzy pacmana nie zawsze są świadomi tego, jakie potrzeby mają użytkownicy i co powinno znaleźć się na tej stronie.

## References and Links

- Strona główna pacmana
- Ostatnie WIADOMOŚCI/ChangeLog
- Internetowy interfejs Gita Pacmana
- Plan działania pacmana

- Archiwa list mailingowych

- HACKING
- Poddawanie do rozważenia łatek
- Pomoc w tłumaczeniu

- IRC: #archlinux-pacman

## Repozytoria deweloperów

Garstka "stałych klientów" ma własne repozytoria z produkcją w toku, pracą i gałęziami z funkcjonalnościami, etc. Niektóre są wylistowane tutaj, ale czuj się zachęcony, aby dodać więcej o których możliwe, że wiesz.

### Allan McRae

Sieć: https://gitlab.archlinux.org/allan/pacman
Sklonuj: https://gitlab.archlinux.org/allan/pacman.git

### Dan McGee

Sieć: https://code.toofishes.net/cgit/dan/pacman.git/[dead link 2023-07-30 ⓘ]
Sklonuj: git://code.toofishes.net/dan/pacman.git
Sklonuj: http://code.toofishes.net/git/dan/pacman.git[dead link 2023-07-30 ⓘ]

### Dave Reisner

Sieć: https://github.com/falconindy/pacman
Sklonuj: git://github.com/falconindy/pacman.git
Sklonuj: https://github.com/falconindy/pacman.git

## Wskazówki do Gita

Zanim zaczniesz używać tych wskazówek, jest wysoce zalecane przeczytanie Super krótkiego przewodnika po Gicie.

Sklonuj repozytorium gita - potrzebne tylko raz

     git clone https://gitlab.archlinux.org/pacman/pacman.git pacman

Włącz użyteczne skrypty (hooki)

     mv .git/hooks/applypatch-msg.sample .git/hooks/applypatch-msg
     mv .git/hooks/commit-msg.sample .git/hooks/commit-msg
     mv .git/hooks/pre-commit.sample .git/hooks/pre-commit
     mv .git/hooks/pre-rebase.sample .git/hooks/pre-rebase

lub

     rename .sample "" .git/hooks/*.sample

Zawsze pracuj na nowej lokalnej gałęzi aby uchronić siebie samego przed bólem głowy.

Stwórz łatkę do głownej gałęzi

     git format-patch master

Popraw łatkę (Nie używaj tego po "pushu")

     git commit -a --amend -s

Uaktualnij główną gałąź

     git checkout master
     git pull

Połącz zmiany w głównej gałęzi z "<gałęzią>"

     git rebase master <branch>

Otrzymaj gałęź "mainteinera"

     git checkout -b maint origin/maint

Dodaj zdalne repozytorium

      git remote add toofishes git://code.toofishes.net/dan/pacman.git

Zdobądź roboczą gałąź Dana McGee

      git branch -r
      git checkout -b toofishes-working toofishes/working

Category:

- Pacman development (Polski)

Hidden category:

- Pages with dead links