🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.tlumaczenia
10 messages
10 total messages Started by Miros/law L. Baran Wed, 05 Oct 2005 20:08
[EN -> PL] informatyczne, terminologia: systemy kontroli wersji
#7154
Author: Miros/law L. Baran
Date: Wed, 05 Oct 2005 20:08
72 lines
4236 bytes
Witam,

Na początek (dwa haiku i) jedno głupie pytanie:

Czy terminologia, jaką posługują się systemy kontroli wersji (ang.
Version Control Systems) i coś, co po angielsku nazywa się (Software)
Configuration Management jest w języku polskim w jakikolwiek sposób
określona lub ujednolicona?

...a teraz pytań znacznie więcej...

Terminologia i polskie tłumaczenia, na jakie się spotkałem [kontekst,
jeśli nie określony bardziej szczegółowo: systemy kontroli wersji i
czynności dokonywane przy ich pomocy] wyglądają mniej więcej tak:

configuration management - ? [kontekst: (software) configuration
management]
version control system(s) - system kontroli wersji,
repository, depot - repozytorium, skład, magazyn

mirror - kopia [w kontekście: 'repository mirror' -> 'kopia
repozytorium']
working copy, work area, local copy - kopia robocza, kopia lokalna,
magazyn lokalny

patch - ? [czy to w ogóle warto tłumaczyć?]
changeset - ? [opisowo: grupa zmian wprowadzona jednocześnie do
repozytorium]

commit, check in - opisowo: 'umieszczenie zmian w repozytorium',
wprowadzenie do repozytorium
check out - utworzenie kopii lokalnej, kopii roboczej?
update - aktualizacja
lock - blokada, blokowanie
merge - scalać, łączyć?
merging - scalanie
copy - kopiowanie (obiektu w inne miejsce w strukturze systemu k.w.)
move - przeniesienie (j.w.)
rename - zmiana nazwy

pull - ?
push - ? 

[kontekst dla pull/push: w przypadku systemu svk, który umożliwia pracę
w sposób rozproszony, są to, odpowiednio: uaktualnienie lokalnego
repozytorium zmianami z repozytorium zdalnego oraz przesłanie zmian z
repozytorium lokalnego do zdalnego. W tym kontekście przesyłana jest
jedna lub więcej grup zmian dokonanych na lokalnym repozytorium.]

branch - gałąź, odgałęzienie, linia + dookreślenie (rozwojowa,
do celów poprawek etc.)
branching - odgałęzienie, tworzenie innej linii kodu
tag - znakować, oznakowanie
tagging - oznakowywanie
trunk - gałąź główna, linia główna kodu (źródłowego)
version - wersja
revision - ? (czasem używana zamiennie z wersją), spotkałem się też z
tłumaczneiem 'rewizja'

Z tego, co widzę, nie ma zbyt wiele literatury, która opisywałaby
systemy kontroli wersji w języku polskim -- będę wdzięczny za wszystkie
wskazówki co do tłumaczeń terminów podanych powyżej [konkretne
propozycje tłumaczeń, wskazania odpowiedniej literatury itp.]

Pozdrawiam,
Jubal

-- 
[ Miros/law L Baran, baran-at-knm-org-pl, neg IQ, cert AI ] [ 0101010 is ]
[ BOF2510053411, http://hell.pl/baran/tek/, alchemy pany! ] [ The Answer ] 

              Hummingbirds never remember the words to songs.
Re: [EN -> PL] informatyczne, terminologia: systemy kontroli wersji
#7155
Author: pisz_na.mirek
Date: Fri, 07 Oct 2005 21:04
78 lines
3752 bytes
Miros/law L. Baran <baran@hell.pl> wrote:
> Witam,
> 
> Na początek (dwa haiku i) jedno głupie pytanie:
> 
> Czy terminologia, jaką posługują się systemy kontroli wersji (ang.
> Version Control Systems) i coś, co po angielsku nazywa się (Software)
> Configuration Management jest w języku polskim w jakikolwiek sposób
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  zarządzanie konfiguracją/ami 

> określona lub ujednolicona?

Nie wiem
 
[...] 
> patch - ? [czy to w ogóle warto tłumaczyć?]

łata, łatka, uzupełnienie

[...]
 
> pull - ?
tu pewnie wciągnąć, wstawić, dopisać

> push - ? 

wyjąć, wyciągnąć
 
> tag - znakować, oznakowanie

Na ogół będzie to rzeczownik

> version - wersja
> revision - ? (czasem używana zamiennie z wersją), spotkałem się też z
> tłumaczneiem 'rewizja'

Rzadziej zamiennie z version, raczej podwersja
 
> Z tego, co widzę, nie ma zbyt wiele literatury, która opisywałaby
> systemy kontroli wersji w języku polskim -- będę wdzięczny za wszystkie
> wskazówki co do tłumaczeń terminów podanych powyżej [konkretne
> propozycje tłumaczeń, wskazania odpowiedniej literatury itp.]

Tłumaczenia są OK.


=========================================
Szybkie wyniki googlania:


book: CVS bez tajemnic, ISBN:  83-7361-710-8 , Helion 2004

book: CVS. Leksykon kieszonkowy, ISBN: 83-7197-473-6, Helion 2001 (O'Reilly)

czas: Software 2.0 wydanie 05/2004, CVS gotowe rozwiązania, Dariusz Cieś

czas: T. J. Kruk, "CVS w Internecie", NetForum 10/2000, 2000

czas: T. J. Kruk, "CVS - system kontroli wersji", NetForum 09/2000, 2000

www: Wprowadzenie do systemów kontroli wersji RCS i CVS
http://home.agh.edu.pl/~gjn/dydaktyka/papers/GJN-RCS_CVS/GJN-RCS_CVS.html

www: Subversion ? nowy system kontroli wersji oprogramowania.
http://linux.gda.pl/Pingwinaria_2001/_other/jacekp/svn_talk.pdf

www: Subversion System wersjonowania projektów
http://www.cs.put.poznan.pl/csobaniec/Papers/subversion.pdf

www: Zarządzanie Zarządzanie Zmianą
http://www.cs.put.poznan.pl/awojciechowski/dydaktyka/opp/2004/04opp2zmi.pdf

www: Zarządzanie zmianą: kontrola wersji, śledzenie błędów i zmian
http://www.erudis.pl/index.php?page_id=80

www: Wstęp do pracy z CVS'em
http://www.leon.w-wa.pl/texts/cvshelp.php
Re: [EN -> PL] informatyczne, terminologia: systemy kontroli wersji
#7156
Author: Miros/law L. Baran
Date: Sat, 08 Oct 2005 18:41
98 lines
4721 bytes
PT pisz_na.mirek@dionizos.zind.ikem.pwr.wroc.pl pisze:
> Miros/law L. Baran <baran@hell.pl> wrote:
> > Witam,
> > 
> > Na początek (dwa haiku i) jedno głupie pytanie:
> > 
> > Czy terminologia, jaką posługują się systemy kontroli wersji (ang.
> > Version Control Systems) i coś, co po angielsku nazywa się (Software)
> > Configuration Management jest w języku polskim w jakikolwiek sposób
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   zarządzanie konfiguracją/ami 

Wieloznaczne jak cholera, ale wygląda na to, że już się przyjęło.

> > określona lub ujednolicona?

> Nie wiem

> [...] 
> > patch - ? [czy to w ogóle warto tłumaczyć?]

> łata, łatka, uzupełnienie

Żadne nie oddaje niestety w pełni znaczenia oryginału.

Co z 'changesetem'?

> [...]
>  
> > pull - ?
> tu pewnie wciągnąć, wstawić, dopisać

...trochę zbyt kolokwialnie. Wstępnie myślałem o czymś w rodzaju
'synchronizacja ze zdalnym repozytorium'.

Przy czym w kontekście svk różnica między push a update jest znacząca;
'update' synchronizuje _lokalne repozytorium_ z _kopią roboczą_, 'pull'
- _lokalne repozytorium_ ze _zdalnym repozytorium_ (może te zmiany
odzwierciedlić w kopii roboczej).

> > push - ? 

> wyjąć, wyciągnąć

Zupełnie mi to nie pasuje... 'push -> move changes into another
repository'; Być może pozostaje użyć formy opisowej - 'przesłanie zmian
do zdalnego repozytorium'

> > tag - znakować, oznakowanie

> Na ogół będzie to rzeczownik

> > version - wersja
> > revision - ? (czasem używana zamiennie z wersją), spotkałem się też z
> > tłumaczneiem 'rewizja'

> Rzadziej zamiennie z version, raczej podwersja

W przypadku subversion i svk (które działa na repozytoriach
subversion), 'revision' odnosi się do kolejnych zatwierdzonych grup
zmian.

> > Z tego, co widzę, nie ma zbyt wiele literatury, która opisywałaby
> > systemy kontroli wersji w języku polskim -- będę wdzięczny za wszystkie
> > wskazówki co do tłumaczeń terminów podanych powyżej [konkretne
> > propozycje tłumaczeń, wskazania odpowiedniej literatury itp.]

> Tłumaczenia są OK.

Jest jeszcze jeden termin, który wydaje mi się dosyć trudny: 'smerge',
czyli 'star merge'; jest to zaawansowany algorytm scalania całych
drzew, z uwzględnieniem ich historii. Chyba trzeba będzie pozostać przy
'polecenie /smerge/'.

> =========================================
> Szybkie wyniki googlania:

Dziękuję serdecznie, przejrzałem, teraz googlam dalej. Problem w tym,
że oczywiście 1) terminologia jest _bardzo_ niespójna, 2) część tych
źródeł jest (delikatnie rzecz ujmując) mocno niechlujna językowo (i
pomijam już nawet notoryczną nieznajomość reguł rządzących używaniem
apostrofu).

> book: CVS bez tajemnic, ISBN:  83-7361-710-8 , Helion 2004

Mam, część terminologii z tego zaczerpnąłem.

[ciach, wynotowane]

Pozdrawiam
Jubal

-- 
[ Miros/law L Baran, baran-at-knm-org-pl, neg IQ, cert AI ] [ 0101010 is ]
[ BOF2510053411, http://hell.pl/baran/tek/, alchemy pany! ] [ The Answer ] 

  Falls wir heute noch was vermasseln können, sagt mir Bescheid.
  -- James T. Kirk, Star Trek VI - The Undiscovered Country (The Future)
Re: [EN -> PL] informatyczne, terminologia: systemy kontroli wersji
#7158
Author: Marcin Jedrysiak
Date: Sat, 08 Oct 2005 18:55
15 lines
1855 bytes
Miros/law L. Baran napisał(a):

>>>patch - ? [czy to w ogóle warto tłumaczyć?]

>>łata, łatka, uzupełnienie

> Żadne nie oddaje niestety w pełni znaczenia oryginału.

Pewna duża firma stosuje w swoim systemie CVS określenie "poprawka".
> 
> Co z 'changesetem'?

Zbiór zmian.

Marcin Jędrysiak
Re: [EN -> PL] informatyczne, terminologia: systemy kontroli wersji
#7159
Author: Miros/law L. Baran
Date: Sat, 08 Oct 2005 20:10
27 lines
2229 bytes
PT Marcin Jedrysiak pisze:
> Miros/law L. Baran napisał(a):

> >>>patch - ? [czy to w ogóle warto tłumaczyć?]

> >>łata, łatka, uzupełnienie

> > Żadne nie oddaje niestety w pełni znaczenia oryginału.

> Pewna duża firma stosuje w swoim systemie CVS określenie "poprawka".

Co jest o tyle niedobre, że patch nie musi niczego poprawiać.

> > Co z 'changesetem'?

> Zbiór zmian.

Trafne, ale mało precyzyjne...

Jubal

-- 
[ Miros/law L Baran, baran-at-knm-org-pl, neg IQ, cert AI ] [ 0101010 is ]
[ BOF2510053411, http://hell.pl/baran/tek/, alchemy pany! ] [ The Answer ] 

    I either want less corruption, or more chance to participate in it.
    -- Ashleigh Brilliant
Re: [EN -> PL] informatyczne, terminologia: systemy kontroli wersji
#7160
Author: Miros/law L. Baran
Date: Sat, 08 Oct 2005 20:23
35 lines
2680 bytes
Napisałem m.in.:

> > > > > patch - ? [czy to w ogóle warto tłumaczyć?]

> > > > łata, łatka, uzupełnienie

> > > Żadne nie oddaje niestety w pełni znaczenia oryginału.

> > Pewna duża firma stosuje w swoim systemie CVS określenie "poprawka".

> Co jest o tyle niedobre, że patch nie musi niczego poprawiać.

Autopoprawka: oczywiście, to jest silnie zależne od kontekstu. 'Patch'
na system, dystrybuowany przez dostawcę, naprawiający błędy, to
oczywiście 'poprawka'. W kontekście systemu kontroli wersji --
zdecydowanie mi to nie odpowiada. Zwłaszcza w znaczeniu 'patch ->
zestaw różnic pomiędzy wersjami obiektów zapisany w postaci tekstowej'.

Pozostaje chyba 'łatka', ale to kolokwialne.

> > > Co z 'changesetem'?

> > Zbiór zmian.

> Trafne, ale mało precyzyjne...

Autopoprawka druga: jeśli kontekst będzie jasny, powinno wystarczyć.

Jubal

-- 
[ Miros/law L Baran, baran-at-knm-org-pl, neg IQ, cert AI ] [ 0101010 is ]
[ BOF2510053411, http://hell.pl/baran/tek/, alchemy pany! ] [ The Answer ] 

                    DMSACC112S ' A (191) ' DEVICE ERROR
Re: [EN -> PL] informatyczne, terminologia: systemy kontroli wersji
#7161
Author: Andrzej P. Wozniak
Date: Sun, 09 Oct 2005 07:34
32 lines
3224 bytes
Osoba podpisana jako Miros/law L. Baran <baran@hell.pl> w artykule
<news:slrndkgamc.gh1.baran@wrath.hell.pl> pisze:

> Napisałem m.in.:
>
>>>>>> patch - ? [czy to w ogóle warto tłumaczyć?]
>>>>> łata, łatka, uzupełnienie
>>>> Żadne nie oddaje niestety w pełni znaczenia oryginału.
>>> Pewna duża firma stosuje w swoim systemie CVS określenie "poprawka".
>> Co jest o tyle niedobre, że patch nie musi niczego poprawiać.
> Autopoprawka: oczywiście, to jest silnie zależne od kontekstu. 'Patch'
> na system, dystrybuowany przez dostawcę, naprawiający błędy, to
> oczywiście 'poprawka'. W kontekście systemu kontroli wersji --
> zdecydowanie mi to nie odpowiada. Zwłaszcza w znaczeniu 'patch ->
> zestaw różnic pomiędzy wersjami obiektów zapisany w postaci tekstowej'.
>
> Pozostaje chyba 'łatka', ale to kolokwialne.

Chyba jednak najlepsze. Gorzej z programem o nazwie patcher, który może taką
łatkę zastosować do źródeł lub pliku binarnego. Może zacząć od tej strony -
znaleźć dobrą nazwę dla patchera...

>>>> Co z 'changesetem'?
>>> Zbiór zmian.
>> Trafne, ale mało precyzyjne...
> Autopoprawka druga: jeśli kontekst będzie jasny, powinno wystarczyć.

Jednak nietrafne. Powinno być "zestaw zmian", jak charset - zestaw znaków.
Kojarzy się jednoznacznie.

-- 
Andrzej P. Woźniak  uszer@pochta.onet.pl  (zamień miejscami z<->h w adresie)
Re: [EN -> PL] informatyczne, terminologia: systemy kontroli wersji
#7157
Author: Marcin Jedrysiak
Date: Sun, 09 Oct 2005 11:11
9 lines
2007 bytes
Andrzej P. Wozniak napisał(a):

> Chyba jednak najlepsze. Gorzej z programem o nazwie patcher, który może taką
> łatkę zastosować do źródeł lub pliku binarnego. Może zacząć od tej strony -
> znaleźć dobrą nazwę dla patchera...

Microsoft stosuje określenie "instalator poprawek". Ale się wysilili ;-)

Marcin Jędrysiak
Re: [EN -> PL] informatyczne, terminologia: systemy kontroli wersji
#7162
Author: Slawek Kotynski
Date: Tue, 25 Oct 2005 13:04
110 lines
5054 bytes
Miros/law L. Baran wrote:

> Czy terminologia, jaką posługują się systemy kontroli wersji (ang.
> Version Control Systems) i coś, co po angielsku nazywa się (Software)
> Configuration Management jest w języku polskim w jakikolwiek sposób
> określona lub ujednolicona?

Myślę że najwyżej w obrębie jednej firmy
(co wcale nie znaczy, że z sensem) :-)
Siłą rzeczy, moje uwagi poniżej są raczej subiektywne.

> ...a teraz pytań znacznie więcej...
> 
> Terminologia i polskie tłumaczenia, na jakie się spotkałem [kontekst,
> jeśli nie określony bardziej szczegółowo: systemy kontroli wersji i
> czynności dokonywane przy ich pomocy] wyglądają mniej więcej tak:
> 
> configuration management - ? [kontekst: (software) configuration
> management]

zarządzanie konfiguracją (niestety),

> version control system(s) - system kontroli wersji,

Jeśli tekst dla fachowców, to wystarczy VCS :-)
Poza tym: OK.

> mirror - kopia [w kontekście: 'repository mirror' -> 'kopia
> repozytorium']

Może lepiej "duplikat"? Bywa też używana "kopia lustrzana"
(BTW: u M$ "mirror volumes" to "woluminy kopiowane w tle")

> working copy, work area, local copy - kopia robocza, kopia lokalna,
> magazyn lokalny

Czy to "working" nie powinno być raczej "aktywna"?

> patch - ? [czy to w ogóle warto tłumaczyć?]

Nie warto. To już dawno przetłumaczone :-)
Łata, łata i jeszcze raz łata.

> changeset - ? [opisowo: grupa zmian wprowadzona jednocześnie do
> repozytorium]

zestaw zmian

> commit, check in - opisowo: 'umieszczenie zmian w repozytorium',
> wprowadzenie do repozytorium

Raczej zatwierdzić/potwierdzić i zarejestrować.

> check out - utworzenie kopii lokalnej, kopii roboczej?

Jesteś pewien, że ten komentarz oddaje sens?
Żeby się parowało z "check in": wyrejestrować.

> update - aktualizacja
> lock - blokada, blokowanie
> merge - scalać, łączyć?
> merging - scalanie
> copy - kopiowanie (obiektu w inne miejsce w strukturze systemu k.w.)
> move - przeniesienie (j.w.)
> rename - zmiana nazwy

> pull - ?
> push - ? 

Silnie zależne od kontekstu.
(w listingach nie tłumacz ;->)
Jeśli dotyczy stosu, to "wkładać na" i "pobierać z"

> [kontekst dla pull/push: w przypadku systemu svk, który umożliwia pracę
> w sposób rozproszony, są to, odpowiednio: uaktualnienie lokalnego
> repozytorium zmianami z repozytorium zdalnego oraz przesłanie zmian z
> repozytorium lokalnego do zdalnego. W tym kontekście przesyłana jest
> jedna lub więcej grup zmian dokonanych na lokalnym repozytorium.]

Może pasuje proste "wysyłać" i "odbierać"?

> branch - gałąź, odgałęzienie, linia + dookreślenie (rozwojowa,
> do celów poprawek etc.)
> branching - odgałęzienie, tworzenie innej linii kodu
> tag - znakować, oznakowanie

Rzeczownik: znacznik.

> tagging - oznakowywanie
> trunk - gałąź główna, linia główna kodu (źródłowego)

Główny wątek?

> version - wersja
> revision - ? (czasem używana zamiennie z wersją), spotkałem się też z
> tłumaczneiem 'rewizja'

Wszystko, tylko nie 'rewizja'! :-) Już prędzej 'numer przeglądu' :-)
Widywałem 'podwersję', ale nie wydaje się to za bardzo...
Czekam na pomysły.

> Z tego, co widzę, nie ma zbyt wiele literatury, która opisywałaby
> systemy kontroli wersji w języku polskim -- będę wdzięczny za wszystkie
> wskazówki co do tłumaczeń terminów podanych powyżej [konkretne
> propozycje tłumaczeń, wskazania odpowiedniej literatury itp.]

Sam jestem ciekaw.

-- 
mjk
Re: [EN -> PL] informatyczne, terminologia: systemy kontroli wersji
#7163
Author: Slawek Kotynski
Date: Tue, 25 Oct 2005 13:07
12 lines
1928 bytes
Miros/law L. Baran wrote:

> Pozostaje chyba 'łatka', ale to kolokwialne.

Co szkodzi, że kolowialne?
IMHO dużo bardziej szkodzi to zdrobnienie...
(bo i tak będziesz łatać system a nie łatkować :->)

-- 
mjk
* 22 lipca, Dzien Misia * Nowa Świecka Tradycja *
http://www.dzienmisia.pl/
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads