Comhtháthú óstála cóid¶
Comhtháthaíonn Weblate le suíomhanna óstála cóid i roinnt áiteanna ar leith: 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 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ú¶
Tabhair rochtain do Weblate ar an stórlann.
For GitHub repositories on Hosted Weblate, use the Hosted Weblate app from Weblate's Connect GitHub account flow. The App gives Hosted Weblate repository access without inviting the hosted weblate user.
For other Hosted Weblate repositories, and for direct SSH pushes outside the GitHub App workflow, add the hosted weblate user where it is available, see Teacht ar stórtha ó Hosted Weblate.
I gcás Weblate féinóstáilte, cruthaigh úsáideoir óstála cód tiomnaithe agus deonaigh rochtain ag baint úsáide as eochair SSH Weblate nó comhartha HTTPS, féach Rochtain a fháil ar stórtha ar shuíomhanna óstála cód (GitHub, GitLab, Bitbucket, Azure DevOps, ...).
Cumraigh Stór cód foinse ionas gur féidir le Weblate an stórlann a chlónáil.
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.
Cinneadh a dhéanamh ar an gcaoi ar cheart do Weblate aistriúcháin a chur ar ceal:
Úsáid Git nó mearcair agus URL bhrú stórais chun brú go díreach.
Bain úsáid as cúltaca VCS atá sainiúil don soláthraí, amhail GitHub nó GitLab, chun iarratais tarraingthe nó cumasc a chruthú. Teastaíonn dintiúir API i socruithe Weblate ó na cúltaca seo.
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 |
|||
|---|---|---|---|
Gan bhrú |
folamh |
folamh |
|
Brúigh go díreach |
URL SSH |
folamh |
|
Brúigh chuig brainse ar leith |
URL SSH |
Ainm brainse |
|
Gan bhrú |
folamh |
folamh |
|
Brúigh go díreach |
URL SSH |
folamh |
|
Iarratas tarraingt GitHub ón bhforc |
folamh |
folamh |
|
Iarratas tarraingt GitHub ón bhrainse |
URL SSH [1] |
Ainm brainse |
|
Iarratas cumaisc GitLab ón bhforc |
folamh |
folamh |
|
Iarratas cumaisc GitLab ón bhrainse |
URL SSH [1] |
Ainm brainse |
|
Iarratas chumasc Gitea ón bhforc |
folamh |
folamh |
|
Iarratas chumasc Gitea ón bhrainse |
URL SSH [1] |
Ainm brainse |
|
Iarratas cumaisc leathanach ón bhforc |
folamh |
folamh |
|
leathanach iarratas cumaisc ón bhrainse |
URL SSH [1] |
Ainm brainse |
|
Tarraingíonn Azure DevOps iarratas ón bhforc |
folamh |
folamh |
|
Tarraingíonn Azure DevOps iarratas ón bhrainse |
URL SSH [1] |
Ainm brainse |
|
Athbhreithniú Gerrit |
URL SSH |
Ainm na brainse sprice (roghnach) |
|
Iarratas tarraingte ón bhforc ag Ionad Sonraí Bitbucket |
folamh |
folamh |
|
Iarratas tarraingte ón mbrainse ag Ionad Sonraí Bitbucket |
URL SSH [1] |
Ainm brainse |
|
Iarratas tarraingt Bitbucket Cloud ón bhforc |
folamh |
folamh |
|
Iarratas tarraingt Bitbucket Cloud ón bhrainse |
URL SSH [1] |
Ainm brainse |
GitHub¶
Rochtain stórtha GitHub¶
Hosted Weblate GitHub App¶
On Hosted Weblate, the recommended setup is to connect the Hosted Weblate app from the Weblate workspace where your project lives. Use the Connect GitHub account flow, install the App on the GitHub user or organization that owns your repositories, grant it access to the repositories you want to translate, and import components from the connected GitHub account.
The App-backed workflow uses GitHub installation access tokens for cloning, pushing translation branches, creating pull requests, and receiving incoming notifications. You do not need to invite the Hosted Weblate weblate GitHub user or configure a separate repository webhook for components imported this way.
Use the Hosted Weblate weblate GitHub user only when you intentionally configure direct SSH pushes outside the GitHub App workflow, see 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:
Cruthaigh comhartha rochtana pearsanta mar a thuairiscítear in Comhartha rochtana a chruthú lena úsáid ag an líne ordaithe.
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.
On Hosted Weblate, use this SSH-user workflow only for direct SSH pushes outside the recommended Hosted Weblate app workflow.
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.
If you are using Hosted Weblate, use the Hosted Weblate app from Weblate's Connect GitHub account flow. It uses GitHub App webhooks, so you do not need to configure a separate Webhook in GitHub. Components imported from the connected GitHub account also use the App for repository access and pull requests, without inviting the Hosted Weblate weblate GitHub user.
The Hosted Weblate legacy app is kept for existing webhook-only setups. Use it only when you need the legacy app to deliver GitHub notifications to Hosted Weblate.
For self-hosted Weblate, register the GitHub App using the in-app registration flow described below. Weblate generates the App manifest, GitHub returns the credentials, and they are stored in the database - there is no settings-based configuration.
Registering the GitHub App from Weblate¶
The fastest way to add the GitHub App is to let Weblate generate a GitHub App manifest with the correct permissions, events, and webhook URL pre-filled:
Sign in to Weblate with an account that has management access.
Open Manage → VCS Installations → Register Weblate GitHub App.
Fill in the form. The GitHub host defaults to
github.com; change it to your GitHub Enterprise hostname if needed. Leave Organization blank to register the App under your personal account, or enter an organization slug to register it under that org.Click Continue to GitHub and confirm on GitHub's Create GitHub App page (you can still rename the App there).
GitHub redirects back to Weblate, which exchanges the temporary code for the App ID, private key, webhook secret, and slug and stores them in the database. The Connect GitHub account button is available immediately afterwards.
The manifest requests the permissions and event subscriptions Weblate needs
(Contents and Pull requests read/write, Metadata read-only,
Organization administration read-only, Workflows read/write, and the
Installation, Meta and Push events), and sets the callback, setup
and per-integration webhook URLs automatically, so no manual GitHub App
configuration is required. GitHub delivers the Installation and
Installation repositories events to all GitHub Apps by default.
GitHub only offers accounts where the signed-in GitHub user can install or request the app. If an organization is not shown during the install flow, check the user's organization role and the organization's GitHub App installation restrictions. On GitHub.com, public apps can be installed on other accounts; private apps can only be installed on the account that owns the app.
Connecting a workspace¶
Connected GitHub accounts are bound to a Weblate workspace. A user with project administration rights for any project in a workspace can connect a GitHub account on that workspace. After connecting, every project in the workspace can import components from repositories the app installation has access to. For organization installations, Weblate verifies that the install-time GitHub user can administer the organization installation.
Projects that are not in a workspace cannot connect a GitHub App installation.
Components imported through the GitHub App flow use the dedicated GitHub (via Weblate GitHub app) VCS backend. The component settings UI keeps the repository URL read-only to prevent the App-issued credentials from being redirected to an unrelated repository.
App webhook URL¶
Each registered GitHub App integration has its own webhook URL containing an opaque token that uniquely identifies a single integration:
https://weblate.example.com/hooks/integrations/<webhook_token>/
If you are not using a GitHub App, add the Weblate webhook in the repository settings (Webhooks) to receive notifications on every push to a GitHub repository, as shown on the image below:
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.
For Hosted Weblate repositories on GitLab, add the hosted weblate user with the required repository permissions, see 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ú
Seiceáil Stair iarratais ar chrúcaí gréasáin GitLab an seachadtar crúcaí gréasáin.
Tá faisnéis faoi chomhpháirteanna meaitseáilte san ualach freagartha.
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.
For Hosted Weblate repositories on Codeberg, add the hosted weblate user with the required repository permissions, see 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.
For Hosted Weblate repositories on Bitbucket, add the hosted weblate user with the required repository permissions, see Teacht ar stórtha ó Hosted Weblate.
Chun brú go díreach, bain úsáid as Git nó mearcair 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/.
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:
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 suímh óstála cód.