Pl/FGAddon: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
Line 135: Line 135:
Te łatwe do przeskoczenia przeszkody mają po prostu na celu ochronę przed uszkodzeniem repozytorium lub zanieczyszczeniem go nielegalną zawartością.
Te łatwe do przeskoczenia przeszkody mają po prostu na celu ochronę przed uszkodzeniem repozytorium lub zanieczyszczeniem go nielegalną zawartością.


Aby zmiany zostały zatwierdzone w repozytorium FGAddon, powinieneś omówić i skoordynować z autorem oryginalnego statku powietrznego lub swoim mentorem najlepszy sposób postępowania. W zależności od [[##Scenariusze_dewelopmentu|scenariusza dewelopmentu]], może to być prośba o scalenie, transfer plików, prymitywny system łatek lub inny dogodny sposób. Gdy uznasz, że udowodniłeś swoje umiejętności i posiadasz wiedzę na temat licencji GPL, powinieneś napisać wiadomość na listę dyskusyjną deweloperów z pytaniem, czy możesz uzyskać dostęp do zatwierdzania, podając swoją nazwę użytkownika SourceForge.
Aby zmiany zostały zatwierdzone w repozytorium FGAddon, powinieneś omówić i skoordynować z autorem oryginalnego statku powietrznego lub swoim mentorem najlepszy sposób postępowania. W zależności od [[#Scenariusze_współpracy|scenariusza współpacy]], może to być prośba o scalenie, transfer plików, prymitywny system łatek lub inny dogodny sposób. Gdy uznasz, że udowodniłeś swoje umiejętności i posiadasz wiedzę na temat licencji GPL, powinieneś napisać wiadomość na listę dyskusyjną deweloperów z pytaniem, czy możesz uzyskać dostęp do zatwierdzania, podając swoją nazwę użytkownika SourceForge.


=== Lista mailingowa commitlog ===
=== Lista mailingowa commitlog ===
Line 158: Line 158:
</syntaxhighlight>
</syntaxhighlight>


Aby użyć odpowiedniego adresu URL, należy wybrać jeden ze [[#Scenariusze_dewelopmentu|scenariuszy dewelopmentu]] i znaleźć adres URL w tej sekcji. To polecenie utworzy lokalną kopię repozytorium subversion w podanym katalogu <code><dir></code>. Należy pamiętać, że będzie ona zawierać tylko część repozytorium FGAddon określoną w adresie URL. Oznacza to, że Subversion pozwala na pobranie całego zdalnego repozytorium labo tylko pojedynczego pliku.
Aby użyć odpowiedniego adresu URL, należy wybrać jeden ze [[#Scenariusze_współpracy|scenariuszy współpracy]] i znaleźć adres URL w tej sekcji. To polecenie utworzy lokalną kopię repozytorium subversion w podanym katalogu <code><dir></code>. Należy pamiętać, że będzie ona zawierać tylko część repozytorium FGAddon określoną w adresie URL. Oznacza to, że Subversion pozwala na pobranie całego zdalnego repozytorium labo tylko pojedynczego pliku.


==== Informacje i historia ====
==== Informacje i historia ====
Line 233: Line 233:
</syntaxhighlight>
</syntaxhighlight>


Aby użyć odpowiedniego adresu URL statku powietrznego, należy wybrać jeden ze [[#Scenariusze_dewelopmentu|scenariuszy dewelopmentu]] i znaleźć adres URL w tej sekcji. Adres URL zależy od [[#Dostęp_do_zatwierdzania_zmian|statusu dostępu do zatwierdzenia FGAddon]]. Polecenie <code>clone</code> utworzy lokalne repozytorium git zawierające wyłącznie interesujący nas statek powietrzny i zainicjuje most git-svn.
Aby użyć odpowiedniego adresu URL statku powietrznego, należy wybrać jeden ze [[#Scenariusze_współpracy|scenariuszy współpracy]] i znaleźć adres URL w tej sekcji. Adres URL zależy od [[#Dostęp_do_zatwierdzania_zmian|statusu dostępu do zatwierdzenia FGAddon]]. Polecenie <code>clone</code> utworzy lokalne repozytorium git zawierające wyłącznie interesujący nas statek powietrzny i zainicjuje most git-svn.


==== Informacje i historia ====
==== Informacje i historia ====
Line 469: Line 469:
lub odwiedź repozytorium {{fgaddon source|path=Aircraft|text=FGAddon}}.   
lub odwiedź repozytorium {{fgaddon source|path=Aircraft|text=FGAddon}}.   


Statek powietrzny można następnie pobrać w sposób opisany w sekcji [[#Scenariusze dewelopmentu|Scenariusze dewelopmentu]].
Statek powietrzny można następnie pobrać w sposób opisany w sekcji [[#Scenariusze_współpracy|Scenariusze współpracy]].


==== svn add ====
==== svn add ====
Line 819: Line 819:
Więcej szczegółów podano w [https://sourceforge.net/p/forge/documentation/Discussion/ Dokumentacji Discussion na SourceForge].
Więcej szczegółów podano w [https://sourceforge.net/p/forge/documentation/Discussion/ Dokumentacji Discussion na SourceForge].


== Scenariusze dewelopmentu ==
== Scenariusze współpracy ==


=== Indywidualny deweloper ===
=== Indywidualny deweloper ===
Line 972: Line 972:
</syntaxhighlight>
</syntaxhighlight>


Przełącz się z powrotem do gałęzi głównej dla dewelopmentu lokalnego:
Przełącz się z powrotem do gałęzi głównej na środowisku lokalnym:
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
git checkout master
git checkout master
1,361

edits

Navigation menu