Comhtháthú óstála cóid

Comhtháthaíonn Weblate le suíomhanna óstála cóid i roinnt áiteanna ar leithligh: rochtain ar stórtha, fógraí isteach, agus aistriúcháin a bhrú ar ais. Braitheann an socrú cruinn ar cibé an n-úsáideann tú Weblate Óstáilte nó an ritheann tú d’eispéireas Weblate féin, agus ar cibé ar cheart do Weblate iarratais a bhrú go díreach nó iarratais tarraingthe nó cumasc a chruthú.

Bain úsáid as an leathanach seo mar sheicliosta atá dírithe ar sholáthraithe. Is iad na leathanaigh socruithe aonair an tagairt chanónach le haghaidh comhréir na socruithe.

Forbhreathnú ar an socrú

  1. Tabhair rochtain do Weblate ar an stórlann.

    • I gcás stórtha GitHub ar Hosted Weblate, bain úsáid as an aip Hosted Weblate ó shreabhadh Ceangail cuntas GitHub Weblate. Tugann an Aip rochtain do stórtha Hosted Weblate gan cuireadh a thabhairt don úsáideoir weblate óstáilte.

    • I gcás stórtha óstáilte Weblate eile, agus i gcás brúnna SSH díreacha lasmuigh de shreabhadh oibre Aip GitHub, cuir an t-úsáideoir óstáilte weblate leis nuair a bhíonn sé ar fáil, féach Teacht ar stórtha ó Hosted Weblate.

    • I gcás Weblate féinóstáilte, cruthaigh úsáideoir tiomnaithe óstála cóid agus deonaigh rochtain ag baint úsáide as eochair SSH Weblate nó comhartha HTTPS, féach Rochtain ar stórtha ar shuíomhanna óstála cóid (GitHub, GitLab, Bitbucket, Azure DevOps, ...).

  2. Cumraigh Stór cód foinse ionas gur féidir le Weblate an stórlann a chlónáil.

  3. Cumraigh fógraí isteach ionas go dtarraingeoidh Weblate athruithe go luath i ndiaidh brú. Caithfidh an crúca gréasáin nó an aip sa stóras pointeáil chuig URL crúca Weblate comhoiriúnach, agus ní mór Cumasaigh crúcaí a bheith cumasaithe ag an tionscadal.

  4. Cinneadh a dhéanamh ar an gcaoi ar cheart do Weblate aistriúcháin a chur ar ceal:

    • Úsáid Gitmearcair agus URL bhrú stórais chun brú go díreach.

    • Bain úsáid as cúltaca VCS atá sainiúil don soláthraí, amhail GitHubGitLab, chun iarratais tarraingthe nó cumasc a chruthú. Teastaíonn dintiúir API i socruithe Weblate ó na cúltaca seo.

  5. Is féidir Brainse a bhrú a shocrú más mian le Weblate brú chuig brainse sa stór suas an srutha seachas forc a úsáid nuair a thacaítear leis.

Athruithe a bhrú ó Weblate

Is féidir URL brú a shocrú do gach comhpháirt aistriúcháin (féach URL bhrú stórais), agus sa chás sin beidh Weblate in ann athruithe a bhrú chuig an stór iargúlta. Is féidir Weblate a chumrú freisin chun athruithe a bhrú go huathoibríoch ar gach commit; tá sé seo cumasaithe de réir réamhshocraithe, féach Brúigh ar thiomantas.

Mura dteastaíonn uait go ndéanfar athruithe a bhrú go huathoibríoch, is féidir leat iad a bhrú de láimh faoi Repository maintenance nó trí úsáid a bhaint as an API trí wlc push.

Mura dteastaíonn brúnna díreacha ó Weblate uait, tá tacaíocht ann do léirmheasanna Iarratais tharraingt GitHub, Iarratais chumasc GitLab, Iarratais tarraingt Gitea, leathanach iarratais chumaisc, Iarratais tarraingthe Azure DevOps, nó Iarratais athbhreithnithe Gerrit. Is féidir leat iad seo a ghníomhachtú trí GitHub, GitLab, Gitea, Gerrit, Azure DevOps, nó Pagure a roghnú mar Córas rialaithe leagan i Cumraíocht na Comhpháirte.

Tríd is tríd, tá na roghanna seo a leanas ar fáil le Git, Mercurial, GitHub, GitLab, Gitea, Pagure, Azure DevOps, Gerrit, Bitbucket Data Center agus Bitbucket Cloud:

Socrú inmhianaithe

Córas rialaithe leagan

URL bhrú stórais

Brainse a bhrú

Gan bhrú

Git

folamh

folamh

Brúigh go díreach

Git

URL SSH

folamh

Brúigh chuig brainse ar leith

Git

URL SSH

Ainm brainse

Gan bhrú

mearcair

folamh

folamh

Brúigh go díreach

mearcair

URL SSH

folamh

Iarratas tarraingt GitHub ón bhforc

Iarratais tharraingt GitHub

folamh

folamh

Iarratas tarraingt GitHub ón bhrainse

Iarratais tharraingt GitHub

URL SSH [1]

Ainm brainse

Iarratas cumaisc GitLab ón bhforc

Iarratais chumasc GitLab

folamh

folamh

Iarratas cumaisc GitLab ón bhrainse

Iarratais chumasc GitLab

URL SSH [1]

Ainm brainse

Iarratas chumasc Gitea ón bhforc

Iarratais tarraingt Gitea

folamh

folamh

Iarratas chumasc Gitea ón bhrainse

Iarratais tarraingt Gitea

URL SSH [1]

Ainm brainse

Iarratas cumaisc leathanach ón bhforc

leathanach iarratais chumaisc

folamh

folamh

leathanach iarratas cumaisc ón bhrainse

leathanach iarratais chumaisc

URL SSH [1]

Ainm brainse

Tarraingíonn Azure DevOps iarratas ón bhforc

Iarratais tarraingthe Azure DevOps

folamh

folamh

Tarraingíonn Azure DevOps iarratas ón bhrainse

Iarratais tarraingthe Azure DevOps

URL SSH [1]

Ainm brainse

Athbhreithniú Gerrit

Iarratais athbhreithnithe Gerrit

URL SSH

Ainm na brainse sprice (roghnach)

Iarratas tarraingte ón bhforc ag Ionad Sonraí Bitbucket

Iarratais ar tharraingt Ionad Sonraí Bitbucket

folamh

folamh

Iarratas tarraingte ón mbrainse ag Ionad Sonraí Bitbucket

Iarratais ar tharraingt Ionad Sonraí Bitbucket

URL SSH [1]

Ainm brainse

Iarratas tarraingt Bitbucket Cloud ón bhforc

Iarratais ar tharraingt Bitbucket Cloud

folamh

folamh

Iarratas tarraingt Bitbucket Cloud ón bhrainse

Iarratais ar tharraingt Bitbucket Cloud

URL SSH [1]

Ainm brainse

GitHub

Rochtain stórtha GitHub

Aip GitHub Weblate Óstáilte

Ar Hosted Weblate, is é an socrú molta ná an Hosted Weblate app a nascadh ón spás oibre Weblate ina bhfuil do thionscadal. Bain úsáid as an sreabhadh Ceangail cuntas GitHub, suiteáil an Aip ar an úsáideoir GitHub nó ar an eagraíocht ar leis do stórtha, tabhair rochtain dó ar na stórtha is mian leat a aistriú, agus iompórtáil comhpháirteanna ón gcuntas GitHub nasctha.

Úsáideann an sreabhadh oibre atá bunaithe ar aipeanna comharthaí rochtana suiteála GitHub le haghaidh clónála, brainsí aistriúcháin a bhrú, iarratais tarraingthe a chruthú, agus fógraí isteach a fháil. Ní gá duit cuireadh a thabhairt don úsáideoir GitHub óstáilte Weblate weblate ná crúca gréasáin stórais ar leith a chumrú le haghaidh comhpháirteanna a allmhairítear ar an mbealach seo.

Ná húsáid an t-úsáideoir GitHub Hosted Weblate weblate ach amháin nuair a chumraíonn tú brúnna SSH díreacha lasmuigh de shreabhadh oibre Aip GitHub d'aon ghnó, féach Teacht ar stórtha ó Hosted Weblate.

HTTPS le comhartha rochtana pearsanta

I gcás stór príobháideach aonair, is gnách gurb é rochtain HTTPS le comhartha rochtana an socrú is simplí nuair a thacaíonn an soláthraí le Git thar HTTPS. Bain úsáid as an ainm úsáideora agus an comhartha atá riachtanach don soláthraí i Stór cód foinse.

Cumraigh URL bhrú stórais ach amháin nuair ba chóir do Weblate athruithe a bhrú go díreach nó nuair a éilíonn an sreabhadh oibre roghnaithe URL brú, féach Athruithe a bhrú ó Weblate.

Caithfidh rochtain léitheoireachta a bheith ag teastáil ón gcomhartha le haghaidh clónála agus rochtain scríbhneoireachta le haghaidh brú. D’fhéadfadh go mbeadh dintiúir API ar leith ag teastáil ó chúlchríocha VCS atá sainiúil don soláthraí a chruthaíonn iarratais tarraingthe nó cumasc.

Chun an cur chuige seo a úsáid:

  1. Cruthaigh comhartha rochtana pearsanta mar a thuairiscítear in Comhartha rochtana a chruthú lena úsáid ag an líne ordaithe.

  2. Cuir an comhartha san áireamh i URL do stórtha: https://ainm úsáideora:token@github.com/owner/repo.git.

Tá sé seo oiriúnach nuair atá tú ag tosú le Weblate nó ag obair le stór aonair.

SSH le húsáideoir tiomnaithe

I gcás socruithe le il-stórais, bain úsáid as rochtain SSH le húsáideoir óstála cód tiomnaithe do Weblate. Cuir eochair phoiblí SSH Weblate leis an úsáideoir sin, tabhair rochtain don úsáideoir ar na stórais, agus bain úsáid as URLanna SSH i Stór cód foinse, mar shampla git@example.com:group/project.git.

Cumraigh URL bhrú stórais ach amháin nuair ba chóir do Weblate athruithe a bhrú go díreach nó nuair a éilíonn an sreabhadh oibre roghnaithe URL brú, féach Athruithe a bhrú ó Weblate.

Seachnaíonn sé seo srianta soláthraithe ar athúsáid eochrach SSH freisin. Ceadaíonn roinnt suíomhanna óstála cóid eochair SSH phoiblí a chur leis uair amháin, nó le húsáideoir aonair amháin nó iontráil eochrach a imscaradh. Trí eochair SSH Weblate a choinneáil ar úsáideoir tiomnaithe, tugtar rochtain don úsáideoir sin ar ilstórais gan an eochair a athúsáid i roinnt áiteanna.

Coinníonn sé seo comharthaí rochtana pearsanta, tionscadail, nó API as URLanna stórtha. Tá dintiúir API an tsoláthraí fós ag teastáil agus cúltaca VCS atá sainiúil don soláthraí á úsáid chun iarratais tarraingthe nó cumasc a chruthú; cumraítear na dintiúir sin ar leithligh ó URL stórtha Git.

I gcás GitHub, cruthaigh úsáideoir tiomnaithe, mar shampla weblate-bot, agus bain úsáid as URLanna SSH GitHub chun do stórtha, mar shampla git@github.com:owner/repo.git.

Ar Hosted Weblate, bain úsáid as an sreabhadh oibre úsáideora SSH seo ach amháin le haghaidh brúnna SSH díreacha lasmuigh den sreabhadh oibre molta Hosted Weblate app.

Note

Agus GitHub á úsáid le haghaidh iarratais tarraingthe, bíonn tionchar ag an gcumraíocht Brainse a bhrú ar an iompar: mura socraítear í, déantar forc ar an tionscadal agus brúitear athruithe trí fhorc. Má shocraítear í, brúitear athruithe chuig an stór suas an srutha agus an brainse roghnaithe.

Fógraí GitHub

Tagann Weblate le tacaíocht dhúchais do GitHub.

Más rud é go bhfuil tú ag úsáid Hosted Weblate, bain úsáid as an aip Hosted Weblate ó shreabhadh Connect GitHub account Weblate. Úsáideann sé crúcaí gréasáin GitHub App, mar sin ní gá duit Webhook ar leith a chumrú i GitHub. Úsáideann comhpháirteanna a allmhairítear ón gcuntas GitHub nasctha an Aip freisin le haghaidh rochtana ar an stór agus iarratais tarraingthe, gan cuireadh a thabhairt don úsáideoir GitHub Hosted Weblate weblate.

The Hosted Weblate legacy app is kept for existing webhook-only setups. Its deliveries use the generic GitHub webhook URL and are authenticated using a separate webhook secret configured by the Hosted Weblate operator. Use it only when you need the legacy app to deliver GitHub notifications to Hosted Weblate.

I gcás Weblate féinóstáilte, cláraigh an Aip GitHub ag baint úsáide as an sreabhadh clárúcháin san aip a thuairiscítear thíos. Gineann Weblate an manifíl Aipe, seolann GitHub na dintiúir ar ais, agus stóráiltear iad sa bhunachar sonraí - níl aon chumraíocht bunaithe ar shocruithe ann.

Clárú an Aip GitHub ó Weblate

Is é an bealach is tapúla chun an Aip GitHub a chur leis ná ligean do Weblate manuscript Aipe GitHub a ghiniúint leis na ceadanna, na himeachtaí agus URL webhook cearta réamhlíonta:

  1. Sínigh isteach i Weblate le cuntas a bhfuil rochtain bhainistíochta aige.

  2. Oscail Bainistigh → Naisc óstála cóid → Cláraigh Aip GitHub Weblate.

  3. Líon isteach an fhoirm. Is é github.com an rogha réamhshocraithe don óstach GitHub; athraigh é go d'ainm óstach GitHub Enterprise más gá. Fág Eagraíocht bán chun an Aip a chlárú faoi do chuntas pearsanta, nó cuir isteach slug eagraíochta chun é a chlárú faoin eagraíocht sin.

  4. Cliceáil Lean ar aghaidh go GitHub agus deimhnigh ar leathanach Cruthaigh Aip GitHub GitHub (is féidir leat an Aip a athainmniú ansin fós).

  5. Atreoraíonn GitHub ar ais chuig Weblate, a mhalartaíonn an cód sealadach don Aitheantóir Aipe, don eochair phríobháideach, don rún webhook, agus don slug agus a stórálann iad sa bhunachar sonraí. Tá an cnaipe Ceangail cuntas GitHub ar fáil díreach ina dhiaidh sin.

Iarrann an manifíl na ceadanna agus na síntiúis imeachtaí a theastaíonn ó Weblate (léamh/scríobh Contents agus Pull requests, léamh/scríobh Metadata, léamh-amháin Organization administration, léamh/scríobh Workflows, agus imeachtaí Installation, Meta agus Push), agus socraíonn sé na URLanna glao-ar-ais, socraithe agus crúca gréasáin in aghaidh an aip go huathoibríoch, mar sin níl gá le cumraíocht láimhe GitHub App. Seachadann GitHub na himeachtaí Installation agus Installation repositories chuig gach Aip GitHub de réir réamhshocraithe.

Ní thairgeann GitHub ach cuntais ina bhféadann an t-úsáideoir GitHub atá sínithe isteach an aip a shuiteáil nó a iarraidh. Mura léirítear eagraíocht le linn an tsreafa suiteála, seiceáil ról eagraíochta an úsáideora agus srianta suiteála Aip GitHub na heagraíochta. Ar GitHub.com, is féidir aipeanna poiblí a shuiteáil ar chuntais eile; ní féidir aipeanna príobháideacha a shuiteáil ach ar an gcuntas a bhfuil an aip leis.

Ag ceangal spás oibre

Tá cuntais GitHub nasctha ceangailte le Weblate spásanna oibre. Is féidir le húsáideoir a bhfuil cearta riaracháin tionscadail aige d'aon tionscadal i spás oibre cuntas GitHub a nascadh ar an spás oibre sin. Tar éis nascadh, is féidir le gach tionscadal sa spás oibre comhpháirteanna a allmhairiú ó stórtha a bhfuil rochtain ag suiteáil Aip GitHub orthu. I gcás cuntais eagraíochta, fíoraíonn Weblate gur féidir leis an úsáideoir GitHub tráth an tsuiteála an suiteáil eagraíochta a riaradh.

Ní féidir le tionscadail nach bhfuil i spás oibre cuntas GitHub a nascadh tríd an Aip GitHub.

Úsáideann comhpháirteanna a allmhairítear tríd an sreabhadh GitHub App an chúltaca VCS tiomnaithe GitHub (trí aip Weblate GitHub). Coinníonn comhéadan úsáideora socruithe na gcomhpháirte URL an stórais inléite amháin chun cosc a chur ar na dintiúir arna n-eisiúint ag an Aip a atreorú chuig stóras neamhghaolmhar.

URL crúca gréasáin aip

Tá a URL webhook féin ag gach Aip GitHub Weblate cláraithe ina bhfuil comhartha teimhneach a aithníonn Aip chláraithe aonair go huathúil:

https://weblate.example.com/hooks/integrations/<webhook_token>/

Mura bhfuil tú ag úsáid Aip GitHub, cuir an webhook Weblate leis i socruithe an stórais (Webhooks) chun fógraí a fháil ar gach brú chuig stóras GitHub, mar a thaispeántar san íomhá thíos:

../_images/github-settings.png

Is éard atá sa Payload URL do URL Weblate atá i gceangal le /hooks/github/, mar shampla don tseirbhís Hosted Weblate, is é seo https://hosted.weblate.org/hooks/github/.

Is féidir leat luachanna eile a fhágáil ag na socruithe réamhshocraithe. Is féidir le Weblate an dá chineál ábhair a láimhseáil agus ní úsáideann sé ach an teagmhas push.

Iarratais tharraingt GitHub

Cuireann sé seo sraith tanaí ar bharr Git ag baint úsáide as an GitHub API chun athruithe aistriúcháin a bhrú mar iarratais tarraingthe, in ionad brú díreach chuig an stór.

Cuireann Git athruithe go díreach chuig stórlann, agus cruthaíonn an cúl-deireadh GitHub iarratais tarraingthe. Níl an dara ceann ag teastáil chun rochtain a fháil ar stórlanna Git amháin.

Chun iarratais tarraingthe a chruthú, roghnaigh GitHub mar Córas rialaithe leagan agus cumraigh GITHUB_CREDENTIALS. I gcás GitHub.com, bain úsáid as api.github.com mar an óstach API. Caithfidh an comhartha cead a thabhairt do Weblate ábhar an stórais a léamh agus a scríobh agus iarratais tarraingthe a chruthú. Má dhéanann Weblate forc ar stórais phríobháideacha, d'fhéadfadh go mbeadh rochtain riaracháin ag teastáil ón gcomhartha freisin.

GitLab

Rochtain stórtha GitLab

HTTPS le comhartha rochtana pearsanta nó tionscadail

I gcás stór príobháideach aonair, is gnách gurb é rochtain HTTPS le comhartha rochtana an socrú is simplí nuair a thacaíonn an soláthraí le Git thar HTTPS. Bain úsáid as an ainm úsáideora agus an comhartha atá riachtanach don soláthraí i Stór cód foinse.

Cumraigh URL bhrú stórais ach amháin nuair ba chóir do Weblate athruithe a bhrú go díreach nó nuair a éilíonn an sreabhadh oibre roghnaithe URL brú, féach Athruithe a bhrú ó Weblate.

Caithfidh rochtain léitheoireachta a bheith ag teastáil ón gcomhartha le haghaidh clónála agus rochtain scríbhneoireachta le haghaidh brú. D’fhéadfadh go mbeadh dintiúir API ar leith ag teastáil ó chúlchríocha VCS atá sainiúil don soláthraí a chruthaíonn iarratais tarraingthe nó cumasc.

I gcás GitLab, teastaíonn raon feidhme write_repository ón gcomhartha le go mbeidh sé in ann athruithe a bhrú chuig an stórlann. Éilíonn an comhartha rochtana tionscadail ról Developer le haghaidh brú.

Caithfidh ainm úsáideora a bheith sa URL. I gcás comhartha rochtana pearsanta, is é an t-ainm úsáideora iarbhír atá ann: https://user:personal_access_token@gitlab.com/example/example.git. I gcás comharthaí rochtana tionscadail, is féidir luach neamh-bhán a bheith ann: https://example:project_access_token@gitlab.com/example/example.git.

Note

Tá na rialacha maidir le comharthaí rochtana tionscadail a úsáid athraithe idir eisiúintí GitLab, is é an luach neamh-bhán an riachtanas reatha, ach bhí ionchais dhifriúla ag leaganacha níos sine (ainm tionscadail, ainm úsáideora bot). Seiceáil doiciméadacht GitLab a mheaitseálann do leagan mura bhfuil tú cinnte.

SSH le húsáideoir tiomnaithe

I gcás socruithe le il-stórais, bain úsáid as rochtain SSH le húsáideoir óstála cód tiomnaithe do Weblate. Cuir eochair phoiblí SSH Weblate leis an úsáideoir sin, tabhair rochtain don úsáideoir ar na stórais, agus bain úsáid as URLanna SSH i Stór cód foinse, mar shampla git@example.com:group/project.git.

Cumraigh URL bhrú stórais ach amháin nuair ba chóir do Weblate athruithe a bhrú go díreach nó nuair a éilíonn an sreabhadh oibre roghnaithe URL brú, féach Athruithe a bhrú ó Weblate.

Seachnaíonn sé seo srianta soláthraithe ar athúsáid eochrach SSH freisin. Ceadaíonn roinnt suíomhanna óstála cóid eochair SSH phoiblí a chur leis uair amháin, nó le húsáideoir aonair amháin nó iontráil eochrach a imscaradh. Trí eochair SSH Weblate a choinneáil ar úsáideoir tiomnaithe, tugtar rochtain don úsáideoir sin ar ilstórais gan an eochair a athúsáid i roinnt áiteanna.

Coinníonn sé seo comharthaí rochtana pearsanta, tionscadail, nó API as URLanna stórtha. Tá dintiúir API an tsoláthraí fós ag teastáil agus cúltaca VCS atá sainiúil don soláthraí á úsáid chun iarratais tarraingthe nó cumasc a chruthú; cumraítear na dintiúir sin ar leithligh ó URL stórtha Git.

I gcás GitLab, cruthaigh úsáideoir tiomnaithe agus bain úsáid as URLanna SSH GitLab, mar shampla git@gitlab.com:group/project.git.

I gcás stórtha Weblate óstáilte ar GitLab, cuir an t-úsáideoir óstáilte weblate leis na ceadanna stórtha riachtanacha, féach Teacht ar stórtha ó Hosted Weblate.

Fógraí GitLab

Tá tacaíocht ag Weblate do crúcaí GitLab. Cuir crúca gréasáin tionscadail leis an gceann scríbe chuig URL /hooks/gitlab/ ar do shuiteáil Weblate, mar shampla https://hosted.weblate.org/hooks/gitlab/.

Fabhtcheartú

Iarratais chumasc GitLab

Cuireann sé seo sraith tanaí ar bharr Git ag baint úsáide as an GitLab API chun ligean d'athruithe aistriúcháin a bhrú mar iarratais chumasc seachas iad a bhrú go díreach chuig an stór.

Níl aon ghá é seo a úsáid chun rochtain a fháil ar stórtha Git, oibríonn an gnáth- Git ar an mbealach céanna, is é an t-aon difríocht ná an chaoi a láimhseáiltear brú chuig stór. Le Git brúitear athruithe go díreach chuig an stór, agus cruthaíonn an cúl-deireadh GitLab iarratas cumaisc.

Chun iarratais chumasc a chruthú, roghnaigh GitLab mar Córas rialaithe leagan agus cumraigh GITLAB_CREDENTIALS.

Bíonn tionchar ag an chumraíocht Brainse a bhrú ar an áit a mbrúnn Weblate athruithe sula n-osclaítear an t-iarratas cumaisc. Mura socraítear é, déantar forc ar an tionscadal agus brúitear athruithe trí fhorc. Má shocraítear é, brúitear athruithe chuig an stór suas an srutha agus an brainse roghnaithe.

Gitea, Forgejo, agus Codeberg

Rochtain ar stórtha Gitea, Forgejo, agus Codeberg

HTTPS le comhartha rochtana

I gcás stór príobháideach aonair, is gnách gurb é rochtain HTTPS le comhartha rochtana an socrú is simplí nuair a thacaíonn an soláthraí le Git thar HTTPS. Bain úsáid as an ainm úsáideora agus an comhartha atá riachtanach don soláthraí i Stór cód foinse.

Cumraigh URL bhrú stórais ach amháin nuair ba chóir do Weblate athruithe a bhrú go díreach nó nuair a éilíonn an sreabhadh oibre roghnaithe URL brú, féach Athruithe a bhrú ó Weblate.

Caithfidh rochtain léitheoireachta a bheith ag teastáil ón gcomhartha le haghaidh clónála agus rochtain scríbhneoireachta le haghaidh brú. D’fhéadfadh go mbeadh dintiúir API ar leith ag teastáil ó chúlchríocha VCS atá sainiúil don soláthraí a chruthaíonn iarratais tarraingthe nó cumasc.

SSH le húsáideoir tiomnaithe

I gcás socruithe le il-stórais, bain úsáid as rochtain SSH le húsáideoir óstála cód tiomnaithe do Weblate. Cuir eochair phoiblí SSH Weblate leis an úsáideoir sin, tabhair rochtain don úsáideoir ar na stórais, agus bain úsáid as URLanna SSH i Stór cód foinse, mar shampla git@example.com:group/project.git.

Cumraigh URL bhrú stórais ach amháin nuair ba chóir do Weblate athruithe a bhrú go díreach nó nuair a éilíonn an sreabhadh oibre roghnaithe URL brú, féach Athruithe a bhrú ó Weblate.

Seachnaíonn sé seo srianta soláthraithe ar athúsáid eochrach SSH freisin. Ceadaíonn roinnt suíomhanna óstála cóid eochair SSH phoiblí a chur leis uair amháin, nó le húsáideoir aonair amháin nó iontráil eochrach a imscaradh. Trí eochair SSH Weblate a choinneáil ar úsáideoir tiomnaithe, tugtar rochtain don úsáideoir sin ar ilstórais gan an eochair a athúsáid i roinnt áiteanna.

Coinníonn sé seo comharthaí rochtana pearsanta, tionscadail, nó API as URLanna stórtha. Tá dintiúir API an tsoláthraí fós ag teastáil agus cúltaca VCS atá sainiúil don soláthraí á úsáid chun iarratais tarraingthe nó cumasc a chruthú; cumraítear na dintiúir sin ar leithligh ó URL stórtha Git.

I gcás stórtha Weblate óstáilte ar Codeberg, cuir an t-úsáideoir óstáilte weblate leis na ceadanna stórtha riachtanacha, féach Teacht ar stórtha ó Hosted Weblate.

Fógraí Gitea

Tá tacaíocht ag Weblate do webhooks Gitea. Cuir Gitea Webhook leis don imeacht Push events agus an ceann scríbe á chur leis an URL /hooks/gitea/ ar do shuiteáil Weblate, mar shampla https://hosted.weblate.org/hooks/gitea/. Is féidir é seo a dhéanamh i Webhooks faoin stórlann Settings.

Fógraí Forgejo

Tá tacaíocht ag Weblate do ghreamú gréasáin Forgejo. Cuir Forgejo Webhook leis don imeacht Push events agus an ceann scríbe á chur leis an URL /hooks/forgejo/ ar do shuiteáil Weblate, mar shampla https://hosted.weblate.org/hooks/forgejo/. Is féidir é seo a dhéanamh i Webhooks faoin stórlann Settings.

Iarratais tarraingt Gitea

Added in version 4.12.

Cuireann sé seo sraith tanaí ar bharr Git ag baint úsáide as an Gitea API chun ligean d'athruithe aistriúcháin a bhrú mar iarratais tarraingthe seachas a bhrú go díreach chuig an stór.

Níl aon ghá é seo a úsáid chun rochtain a fháil ar stórtha Git, oibríonn an gnáth- Git ar an mbealach céanna, is é an t-aon difríocht ná an chaoi a láimhseáiltear brú chuig stór. Le Git brúitear athruithe go díreach chuig an stór, agus cruthaíonn an cúl-deireadh Gitea iarratais tarraingthe.

Chun iarratais tarraingthe a chruthú, roghnaigh Gitea mar Córas rialaithe leagan agus cumraigh GITEA_CREDENTIALS.

Bitbuicéad

Rochtain stórtha Bitbucket

HTTPS le comhartha rochtana

I gcás stór príobháideach aonair, is gnách gurb é rochtain HTTPS le comhartha rochtana an socrú is simplí nuair a thacaíonn an soláthraí le Git thar HTTPS. Bain úsáid as an ainm úsáideora agus an comhartha atá riachtanach don soláthraí i Stór cód foinse.

Cumraigh URL bhrú stórais ach amháin nuair ba chóir do Weblate athruithe a bhrú go díreach nó nuair a éilíonn an sreabhadh oibre roghnaithe URL brú, féach Athruithe a bhrú ó Weblate.

Caithfidh rochtain léitheoireachta a bheith ag teastáil ón gcomhartha le haghaidh clónála agus rochtain scríbhneoireachta le haghaidh brú. D’fhéadfadh go mbeadh dintiúir API ar leith ag teastáil ó chúlchríocha VCS atá sainiúil don soláthraí a chruthaíonn iarratais tarraingthe nó cumasc.

SSH le húsáideoir tiomnaithe

I gcás socruithe le il-stórais, bain úsáid as rochtain SSH le húsáideoir óstála cód tiomnaithe do Weblate. Cuir eochair phoiblí SSH Weblate leis an úsáideoir sin, tabhair rochtain don úsáideoir ar na stórais, agus bain úsáid as URLanna SSH i Stór cód foinse, mar shampla git@example.com:group/project.git.

Cumraigh URL bhrú stórais ach amháin nuair ba chóir do Weblate athruithe a bhrú go díreach nó nuair a éilíonn an sreabhadh oibre roghnaithe URL brú, féach Athruithe a bhrú ó Weblate.

Seachnaíonn sé seo srianta soláthraithe ar athúsáid eochrach SSH freisin. Ceadaíonn roinnt suíomhanna óstála cóid eochair SSH phoiblí a chur leis uair amháin, nó le húsáideoir aonair amháin nó iontráil eochrach a imscaradh. Trí eochair SSH Weblate a choinneáil ar úsáideoir tiomnaithe, tugtar rochtain don úsáideoir sin ar ilstórais gan an eochair a athúsáid i roinnt áiteanna.

Coinníonn sé seo comharthaí rochtana pearsanta, tionscadail, nó API as URLanna stórtha. Tá dintiúir API an tsoláthraí fós ag teastáil agus cúltaca VCS atá sainiúil don soláthraí á úsáid chun iarratais tarraingthe nó cumasc a chruthú; cumraítear na dintiúir sin ar leithligh ó URL stórtha Git.

I gcás stórtha Weblate óstáilte ar Bitbucket, cuir an t-úsáideoir óstáilte weblate leis na ceadanna stórtha riachtanacha, féach Teacht ar stórtha ó Hosted Weblate.

Chun brú go díreach, bain úsáid as Gitmearcair le URL bhrú stórais.

Fógraí Bitbucket

Tá tacaíocht ag Weblate do ghreamáin Bitbucket. Cuir greamán gréasáin leis a spreagann nuair a bhrúitear an stór, agus an ceann scríbe ag URL /hooks/bitbucket/ ar do shuiteáil Weblate, mar shampla https://hosted.weblate.org/hooks/bitbucket/.

../_images/bitbucket-settings.png

Iarratais ar tharraingt Ionad Sonraí Bitbucket

Added in version 4.16.

Cuireann sé seo sraith tanaí ar bharr Git ag baint úsáide as Bitbucket Data Center API chun go bhféadfar athruithe aistriúcháin a bhrú mar iarratais tarraingthe seachas iad a bhrú go díreach chuig an stór.

Warning

Ní thacaíonn sé seo le Bitbucket Cloud API.

Níl aon ghá é seo a úsáid chun rochtain a fháil ar stórtha Git, oibríonn an gnáth- Git ar an gcaoi chéanna, is é an t-aon difríocht ná an chaoi a láimhseáiltear brú chuig stór. Le Git brúitear athruithe go díreach chuig an stór, agus cruthaíonn an cúl-deireadh Bitbucket Data Center iarratas tarraingthe.

Chun iarratais tarraingthe a chruthú, roghnaigh Bitbucket Data Center mar Córas rialaithe leagan agus cumraigh BITBUCKETSERVER_CREDENTIALS.

Iarratais ar tharraingt Bitbucket Cloud

Added in version 5.8.

Cuireann sé seo sraith tanaí ar bharr Git ag baint úsáide as an Bitbucket Cloud API chun go bhféadfar athruithe aistriúcháin a bhrú mar iarratais tarraingthe seachas iad a bhrú go díreach chuig an stór.

Warning

Tá sé seo difriúil ó Bitbucket Data Center API.

Níl aon ghá é seo a úsáid chun rochtain a fháil ar stórtha Git, oibríonn an gnáth- Git ar an mbealach céanna, is é an t-aon difríocht ná an chaoi a láimhseáiltear brú chuig stór. Le Git brúitear athruithe go díreach chuig an stór, agus cruthaíonn an cúl-deireadh Bitbucket Cloud iarratas tarraingthe.

Chun iarratais tarraingthe a chruthú, roghnaigh Bitbucket Cloud mar Córas rialaithe leagan agus cumraigh BITBUCKETCLOUD_CREDENTIALS.

Azure DevOps

Rochtain stórtha Azure Repos

HTTPS le comhartha rochtana

I gcás stór príobháideach aonair, is gnách gurb é rochtain HTTPS le comhartha rochtana an socrú is simplí nuair a thacaíonn an soláthraí le Git thar HTTPS. Bain úsáid as an ainm úsáideora agus an comhartha atá riachtanach don soláthraí i Stór cód foinse.

Cumraigh URL bhrú stórais ach amháin nuair ba chóir do Weblate athruithe a bhrú go díreach nó nuair a éilíonn an sreabhadh oibre roghnaithe URL brú, féach Athruithe a bhrú ó Weblate.

Caithfidh rochtain léitheoireachta a bheith ag teastáil ón gcomhartha le haghaidh clónála agus rochtain scríbhneoireachta le haghaidh brú. D’fhéadfadh go mbeadh dintiúir API ar leith ag teastáil ó chúlchríocha VCS atá sainiúil don soláthraí a chruthaíonn iarratais tarraingthe nó cumasc.

Bain úsáid as an URL clón HTTPS a thaispeántar ag Azure Repos don stórlann.

SSH le húsáideoir tiomnaithe

I gcás socruithe le il-stórais, bain úsáid as rochtain SSH le húsáideoir óstála cód tiomnaithe do Weblate. Cuir eochair phoiblí SSH Weblate leis an úsáideoir sin, tabhair rochtain don úsáideoir ar na stórais, agus bain úsáid as URLanna SSH i Stór cód foinse, mar shampla git@example.com:group/project.git.

Cumraigh URL bhrú stórais ach amháin nuair ba chóir do Weblate athruithe a bhrú go díreach nó nuair a éilíonn an sreabhadh oibre roghnaithe URL brú, féach Athruithe a bhrú ó Weblate.

Seachnaíonn sé seo srianta soláthraithe ar athúsáid eochrach SSH freisin. Ceadaíonn roinnt suíomhanna óstála cóid eochair SSH phoiblí a chur leis uair amháin, nó le húsáideoir aonair amháin nó iontráil eochrach a imscaradh. Trí eochair SSH Weblate a choinneáil ar úsáideoir tiomnaithe, tugtar rochtain don úsáideoir sin ar ilstórais gan an eochair a athúsáid i roinnt áiteanna.

Coinníonn sé seo comharthaí rochtana pearsanta, tionscadail, nó API as URLanna stórtha. Tá dintiúir API an tsoláthraí fós ag teastáil agus cúltaca VCS atá sainiúil don soláthraí á úsáid chun iarratais tarraingthe nó cumasc a chruthú; cumraítear na dintiúir sin ar leithligh ó URL stórtha Git.

Bain úsáid as an URL SSH a thaispeántar ag Azure Repos don stórlann.

Fógraí Azure Repos

Tá tacaíocht ag Weblate do ghreamairí gréasáin Azure Repos. Cuir greamairí gréasáin leis don imeacht Cód brúite le ceann scríbe chuig URL /hooks/azure/ ar do shuiteáil Weblate, mar shampla https://hosted.weblate.org/hooks/azure/. Is féidir é seo a dhéanamh i Greamairí seirbhíse faoi Socruithe tionscadail.

Iarratais tarraingthe Azure DevOps

Cuireann sé seo sraith tanaí ar bharr Git ag baint úsáide as an Azure DevOps API chun athruithe aistriúcháin a bhrú mar iarratais tarraingthe, in ionad brú díreach chuig an stór.

Cuireann Git athruithe go díreach chuig stórlann, agus cruthaíonn an cúl-deireadh Azure DevOps iarratais tarraingthe. Níl an dara ceann ag teastáil chun rochtain a fháil ar stórlanna Git amháin.

Chun iarratais tarraingthe a chruthú, roghnaigh Azure DevOps mar Córas rialaithe leagan agus cumraigh AZURE_DEVOPS_CREDENTIALS.

Pagure

Rochtain stórtha leathanaigh

HTTPS le comhartha rochtana

I gcás stór príobháideach aonair, is gnách gurb é rochtain HTTPS le comhartha rochtana an socrú is simplí nuair a thacaíonn an soláthraí le Git thar HTTPS. Bain úsáid as an ainm úsáideora agus an comhartha atá riachtanach don soláthraí i Stór cód foinse.

Cumraigh URL bhrú stórais ach amháin nuair ba chóir do Weblate athruithe a bhrú go díreach nó nuair a éilíonn an sreabhadh oibre roghnaithe URL brú, féach Athruithe a bhrú ó Weblate.

Caithfidh rochtain léitheoireachta a bheith ag teastáil ón gcomhartha le haghaidh clónála agus rochtain scríbhneoireachta le haghaidh brú. D’fhéadfadh go mbeadh dintiúir API ar leith ag teastáil ó chúlchríocha VCS atá sainiúil don soláthraí a chruthaíonn iarratais tarraingthe nó cumasc.

SSH le húsáideoir tiomnaithe

I gcás socruithe le il-stórais, bain úsáid as rochtain SSH le húsáideoir óstála cód tiomnaithe do Weblate. Cuir eochair phoiblí SSH Weblate leis an úsáideoir sin, tabhair rochtain don úsáideoir ar na stórais, agus bain úsáid as URLanna SSH i Stór cód foinse, mar shampla git@example.com:group/project.git.

Cumraigh URL bhrú stórais ach amháin nuair ba chóir do Weblate athruithe a bhrú go díreach nó nuair a éilíonn an sreabhadh oibre roghnaithe URL brú, féach Athruithe a bhrú ó Weblate.

Seachnaíonn sé seo srianta soláthraithe ar athúsáid eochrach SSH freisin. Ceadaíonn roinnt suíomhanna óstála cóid eochair SSH phoiblí a chur leis uair amháin, nó le húsáideoir aonair amháin nó iontráil eochrach a imscaradh. Trí eochair SSH Weblate a choinneáil ar úsáideoir tiomnaithe, tugtar rochtain don úsáideoir sin ar ilstórais gan an eochair a athúsáid i roinnt áiteanna.

Coinníonn sé seo comharthaí rochtana pearsanta, tionscadail, nó API as URLanna stórtha. Tá dintiúir API an tsoláthraí fós ag teastáil agus cúltaca VCS atá sainiúil don soláthraí á úsáid chun iarratais tarraingthe nó cumasc a chruthú; cumraítear na dintiúir sin ar leithligh ó URL stórtha Git.

Fógraí leathanaigh

Tá tacaíocht ag Weblate do crúcaí Pagure. Cuir crúca gréasáin leis an gceann scríbe chuig URL /hooks/pagure/ ar do shuiteáil Weblate, mar shampla https://hosted.weblate.org/hooks/pagure/. Is féidir é seo a dhéanamh i Gníomhachtaigh Crúcaí Gréasáin faoi Roghanna tionscadail:

../_images/pagure-webhook.png

leathanach iarratais chumaisc

Added in version 4.3.2.

Cuireann sé seo sraith tanaí ar bharr Git ag baint úsáide as an Pagure API chun ligean d'athruithe aistriúcháin a bhrú mar iarratais chumasc seachas iad a bhrú go díreach chuig an stór.

Níl aon ghá é seo a úsáid chun rochtain a fháil ar stórtha Git, oibríonn an gnáth- Git ar an gcaoi chéanna, is é an t-aon difríocht ná an chaoi a láimhseáiltear brú chuig stór. Le Git brúitear athruithe go díreach chuig an stór, agus cruthaíonn an cúl-deireadh Pagure iarratas cumaisc.

Chun iarratais chumasc a chruthú, roghnaigh Pagure mar Córas rialaithe leagan agus cumraigh PAGURE_CREDENTIALS.

Sreafaí oibre eile

Rochtain stórtha Gitee

HTTPS le comhartha rochtana

I gcás stór príobháideach aonair, is gnách gurb é rochtain HTTPS le comhartha rochtana an socrú is simplí nuair a thacaíonn an soláthraí le Git thar HTTPS. Bain úsáid as an ainm úsáideora agus an comhartha atá riachtanach don soláthraí i Stór cód foinse.

Cumraigh URL bhrú stórais ach amháin nuair ba chóir do Weblate athruithe a bhrú go díreach nó nuair a éilíonn an sreabhadh oibre roghnaithe URL brú, féach Athruithe a bhrú ó Weblate.

Caithfidh rochtain léitheoireachta a bheith ag teastáil ón gcomhartha le haghaidh clónála agus rochtain scríbhneoireachta le haghaidh brú. D’fhéadfadh go mbeadh dintiúir API ar leith ag teastáil ó chúlchríocha VCS atá sainiúil don soláthraí a chruthaíonn iarratais tarraingthe nó cumasc.

SSH le húsáideoir tiomnaithe

I gcás socruithe le il-stórais, bain úsáid as rochtain SSH le húsáideoir óstála cód tiomnaithe do Weblate. Cuir eochair phoiblí SSH Weblate leis an úsáideoir sin, tabhair rochtain don úsáideoir ar na stórais, agus bain úsáid as URLanna SSH i Stór cód foinse, mar shampla git@example.com:group/project.git.

Cumraigh URL bhrú stórais ach amháin nuair ba chóir do Weblate athruithe a bhrú go díreach nó nuair a éilíonn an sreabhadh oibre roghnaithe URL brú, féach Athruithe a bhrú ó Weblate.

Seachnaíonn sé seo srianta soláthraithe ar athúsáid eochrach SSH freisin. Ceadaíonn roinnt suíomhanna óstála cóid eochair SSH phoiblí a chur leis uair amháin, nó le húsáideoir aonair amháin nó iontráil eochrach a imscaradh. Trí eochair SSH Weblate a choinneáil ar úsáideoir tiomnaithe, tugtar rochtain don úsáideoir sin ar ilstórais gan an eochair a athúsáid i roinnt áiteanna.

Coinníonn sé seo comharthaí rochtana pearsanta, tionscadail, nó API as URLanna stórtha. Tá dintiúir API an tsoláthraí fós ag teastáil agus cúltaca VCS atá sainiúil don soláthraí á úsáid chun iarratais tarraingthe nó cumasc a chruthú; cumraítear na dintiúir sin ar leithligh ó URL stórtha Git.

Fógraí Gitee

Tá tacaíocht ag Weblate do webhooks Gitee. Cuir WebHook leis don imeacht Push agus an ceann scríbe ag URL /hooks/gitee/ ar do shuiteáil Weblate, mar shampla https://hosted.weblate.org/hooks/gitee/. Is féidir é seo a dhéanamh i WebHooks faoin stórlann Management.

Iarratais athbhreithnithe Gerrit

Cuireann tacaíocht Gerrit sraith tanaí ar bharr Git ag baint úsáide as an uirlis git-review chun go bhféadfar athruithe aistriúcháin a bhrú de réir mar a iarrann athbhreithniú Gerrit, in ionad iad a bhrú go díreach chuig an stór.

Roghnaíonn an socrú roghnach Brainse a bhrú an brainse sprice don athbhreithniú Gerrit. Fág folamh é chun Brainse stór a úsáid. Bain úsáid as ainm gearr na brainse, amhail main; brúnn Weblate agus git-review an t-athbhreithniú chuig refs/for/<branch> go huathoibríoch. Is féidir roghanna brú Gerrit a chur leis i ndiaidh % in aon cheann de na socruithe, mar shampla main%topic=l10n. Léirmhíníonn Gerrit na roghanna seo mar chuntas cumraithe Weblate Gerrit agus cuireann sé a cheadanna féin i bhfeidhm.

Tá na sonraí maidir leis an chumraíocht is gá chun na stórtha sin a bhunú i ndoiciméadacht Gerrit. Níl aon socrú dintiúir óstála cóid ar leith ann don chúl-deireadh seo.

Dintiúir Docker

I gcás suiteálacha Docker, is féidir dintiúir API óstála cóid a sholáthar trí athróga comhshaoil freisin, féach Dintiúir shuíomhanna óstála cóid.