Gogs vs Gitea: He Whakataurite Tere

gogs vs gitea

intro:

Ko Gogs raua ko Gitea he whare putunga Git e manaaki ana i a koe ano. Ko ia o raatau he whiringa pai mo nga kaiwhakawhanake, roopu iti ranei na te mea ka tukuna e ratou nga ahuatanga whakahirahira penei i te aroturuki take, te whakahaere kaupapa, nga arotake waehere me etahi atu.

Heoi, ia o enei e rua taputapu kei a ia ona huinga ahurei o nga painga e tu ana i runga ake i tetahi atu. Na mena kei te titiro koe ki te timata ki te whakamahi i tetahi o enei whiringa e rua - me pehea e whakatau ai koe i waenga i a Gogs me Gitea? A pee i tenei tuhinga ka mohio koe ki nga mea katoa e pa ana ki o raatau kaha, o nga rereketanga matua me o raatau pai / kino!

Gogs:

Mena he kaiwhakawhanake koe, kua rongo pea koe mo Gogs. He puna tuwhera-puna GitHub-rite Git putunga manaaki papaaho e mahi ana me te reo Haere. Na, ki te tuhia to kaupapa ki te Haere, koinei te otinga tino pai mo koe! A ahakoa karekau – tera pea etahi wa ka pai te whakamahi i a Gogs!

Mena ka titiro tatou ki ona ahuatanga; ka kite tatou he maha nga waahanga nui e tukuna ana e Gogs penei i nga waa uta tere, te pai ake me te mahi, nga panui imeera me te maha atu. Ano, e mohiotia ana a Gogs mo te hototahitanga .NET me te tautoko i nga momo reo hootaka tae atu ki te C, C ++, Java me etahi atu. I runga ake i tera, ka tukuna e Gogs te whānuitanga o nga ahuatanga whaihua penei i nga taputapu arotake waehere me etahi atu.

Heoi ano, kotahi ano te raru: kaore i rite ki a GitLab, GitHub ranei; karekau he whakaurunga o tenei turanga whakauru tonu (CI) mahi. Na, mena kei te rapu koe i etahi taputapu e ngawari ake ai te tuhi i to waehere - he pai kee a Gogs!

AtAKi:

  • Nga wa uta tere; he pai ake te mahi me te pumau ki te whakataurite ki nga momo rereke penei i a GitHub, Gitlab ranei
  • Nga whakamohiotanga imeera mo nga take/whakaaetanga me era atu mea ka awhina i nga kaiwhakawhanake kia noho ki runga ake i te ahunga whakamua o te kaupapa me te kore e uru ki te takiuru i nga wa katoa
  • Tautoko mo nga momo reo whakamaoritanga tae atu ki te C, C ++, Java etc.

raruraru:

  • Kaore i te waatea te mahi CI inbuilt; ko te tikanga me whakawhirinaki koe ki nga otinga tuatoru - he waahanga taapiri me te utu

Gitea:

Mena he kaiwhakawhanake koe, kua rongo pea koe mo GitHub! A, ki te rapu koe i tetahi otinga rite mo to roopu iti, hiahia kaupapa ranei - he pai rawa atu a Gitea! He rite tonu ki tana hoa a Gogs, ka mahi tenei me te reo Go. Ka tukuna e ia nga ahuatanga pai penei i nga waa uta tere, nga marau ngawari me etahi atu. Ano, ka whakawhiwhia ki nga kaiwhakamahi katoa nga whakaaetanga kotahi kaore he herenga uru! No reira ahakoa te maha o nga mema o to roopu; ka whiwhi ratou katoa i te mana kotahi ki te whakahaere pai i a raatau kaupapa.

AtAKi:

  • Nga wa uta tere; he pai ake te mahi me te pumau ki te whakataurite ki nga momo rereke penei i a GitHub, Gitlab ranei
  • Ko nga marau ngawari e waatea ana mo te whakakotahi i nga huringa me te kore e pa ki te putanga putunga taketake - na ka taea e koe te whakamahi i tenei taputapu ahakoa kei te mahi tahi koe me te tangata kotahi i runga i to kaupapa! He waahanga nui tenei e ngawari ake ai te karo i nga papā i puta mai i nga huringa i mahia e nga kaiwhakamahi rereke o te kaupapa kotahi. Na, ki te whai waahi nga mema katoa o to roopu ki a Gitea, ka taea e ratou katoa te mahi i te wa kotahi; whakamahia nga huringa katahi ka ngawari te whakakotahi ki te putanga kotahi!
  • Tautoko mo nga momo reo whakamaoritanga tae atu ki te C, C ++, Java me etahi atu. · Kei te waatea nga mahi CI Inbuilt, ko te tikanga kaore nga kaihanga e whakawhirinaki ki nga taputapu tuatoru.

raruraru:

  • · He pai ake te mohio me te rongonui atu i a Gogs no reira tera pea etahi kaiwhakawhanake kua waia ki te atanga a GitHub. Mena kei te pirangi koe kia waia o kaiwhakawhanake ki to otinga hanga ritenga - he take tenei! Heoi, ka whakawhirinaki ki nga tangata e whakamahi ana. I te mea ko te nuinga o nga kaiwhakaputa e whakamahi ana i tetahi, e rua ranei nga whiringa; He pono ka taea e koe te huri ki te papaahi 'Gitea rite' me te kore he raruraru me te rapu awhina nui ma te rapu pehea-ki nga tuhinga ranei.

Inaianei kua mohio koe mo o raatau kaha, rereketanga matua me o raatau pai / kino; ko wai te mea ka pai mo to kaupapa? Ana, ka tino whakawhirinaki ki o hiahia! Engari ki te rapu koe mo te kore utu, tuwhera puna Ko tetahi atu GitHub e tuku ana i a raatau mahi katoa; Ko Gogs, ko Gitea ranei te tino pai ki a koe. Anei etahi o nga mea hei whakaaro i mua i to whakatau i tenei whakatau nui:

  •  Mena kei te hiahia koe ki te whakawhirinaki ki etahi atu taputapu mo CI - haere me Gogs.
  • Mena ka hiahia koe ki te karo i nga taupatupatu i waenga i nga kaiwhakamahi rereke me te hiahia ki nga marau ngawari kia kore ai e pa ki nga mahi a etahi atu - whiriwhiria a Gitea i runga i tana hoa.

Mena kei te hiahia koe ki tetahi mea hei awhina i nga kaiwhakawhanake ki te tuhi i nga waehere pai ake me te kore he raru ka pai pea a GitHub. Na he aha nga mea e tika ana kia whakaarohia e koe i te wa e whakatau ana koe? Ana, ka whakawhirinaki ki o hiahia! Engari mena kei te rapu koe mo tetahi punaha tuwhera kore utu rereke GitHub e tuku ana i a raatau mahi katoa; Ko Gogs, ko Gitea ranei te tino pai ki a koe. Anei etahi o nga mea hei whakaaro i mua i to whakatau i tenei whakatau nui:

  • Mena kei te hiahia koe ki te whakawhirinaki ki etahi atu taputapu mo CI - haere me Gogs.
  • Mena ka hiahia koe ki te karo i nga taupatupatu i waenga i nga kaiwhakamahi rereke me te hiahia ki nga marau ngawari kia kore ai e pa ki nga mahi a etahi atu - whiriwhiria a Gitea i runga i tana hoa.
  • I runga ake i enei whiringa katoa, ka tukuna ano e nga otinga e rua nga whakaritenga haumarutanga pai mo o raatau putunga. Na karekau he whakararu mo te haumarutanga!

Git webinar hainatanga kara

Mena kei te hiahia koe ki tetahi mea hei awhina i nga kaiwhakawhanake ki te tuhi i nga waehere pai ake me te kore he raru ka pai pea a GitHub. Engari ki te noho haumaru o raraunga ko to kaupapa matua me te iti o te putea - ko tetahi o nga punaha tuwhera GitHub kua whakahuahia i runga ake nei ka uru tika! Mena kei te pirangi koe ki te rapu atu mo enei whiringa, ki te tiki awhina ranei mo ta raatau tukunga; Tena koa whakapiri mai ki a maatau i nga wa katoa! Ka mahi tahi matou me nga kamupene o nga rahi katoa puta noa i te ao, ka hiahia matou ki te matapaki i nga otinga pea mo to kaupapa. Na haere ki mua ka whakapā mai inaianei; ka harikoa to matou kapa ki te 'whakauru' mo koe!