itdoxy-lab/docs/content/doc/features/comparison.zh-cn.md

11 KiB
Raw Blame History

date title slug weight toc draft menu
2019-02-14T11:51:04+08:00 ๆจชๅ‘ๅฏนๆฏ” Gitea ไธŽๅ…ถๅฎƒ Git ๆ‰˜็ฎกๅทฅๅ…ท comparison 5 true false
sidebar
parent name weight identifier
features ๆจชๅ‘ๅฏนๆฏ” 5 comparison

ๆจชๅ‘ๅฏนๆฏ” Gitea ไธŽๅ…ถๅฎƒ Git ๆ‰˜็ฎกๅทฅๅ…ท

่ฟ™้‡Œๅˆ—ๅ‡บไบ† Gitea ไธŽๅ…ถๅฎƒไธ€ไบ› Git ๆ‰˜็ฎกๅทฅๅ…ทไน‹้—ด็š„ๅผ‚ๅŒ๏ผŒไปฅไพฟ็กฎ่ฎค Gitea ๆ˜ฏๅฆ่ƒฝๅคŸๆปก่ถณๆ‚จ็š„้œ€ๆฑ‚ใ€‚

่ฏทๆณจๆ„๏ผŒๆญคๅˆ—่กจไธญ็š„ๆŸไบ›่กจ้กนๅฏ่ƒฝๅทฒ็ป่ฟ‡ๆ—ถ๏ผŒๅ› ไธบๆˆ‘ไปฌๅนถๆฒกๆœ‰ๅฎšๆœŸๆฃ€ๆŸฅๅ…ถๅฎƒไบงๅ“็š„ๅŠŸ่ƒฝๆ˜ฏๅฆๆœ‰ๆ‰€ๆ›ดๆ”นใ€‚ไฝ ๅฏไปฅๅ‰ๅพ€ Github issue ๆฅๅธฎๅŠฉๆˆ‘ไปฌๆ›ดๆ–ฐ่ฟ‡ๆ—ถ็š„ๅ†…ๅฎน๏ผŒๆ„Ÿ่ฐข๏ผ

่กจๆ ผไธญ็š„็ฌฆๅทๅซไน‰:

  • โœ“ - ๆ”ฏๆŒ

  • โ„ - ้ƒจๅˆ†ๆ”ฏๆŒ

  • โœ˜ - ไธๆ”ฏๆŒ

  • ? - ไธ็กฎๅฎš

ไธป่ฆ็‰นๆ€ง

็‰นๆ€ง Gitea Gogs GitHub EE GitLab CE GitLab EE BitBucket RhodeCode CE
ๅผ€ๆบๅ…่ดน โœ“ โœ“ โœ˜ โœ“ โœ˜ โœ˜ โœ“
ไฝŽ่ต„ๆบๅผ€้”€ (RAM/CPU) โœ“ โœ“ โœ˜ โœ˜ โœ˜ โœ˜ โœ˜
ๆ”ฏๆŒๅคš็งๆ•ฐๆฎๅบ“ โœ“ โœ“ โœ˜ โ„ โ„ โœ“ โœ“
ๆ”ฏๆŒๅคš็งๆ“ไฝœ็ณป็ปŸ โœ“ โœ“ โœ˜ โœ˜ โœ˜ โœ˜ โœ“
ๅ‡็บง็ฎ€ไพฟ โœ“ โœ“ โœ˜ โœ“ โœ“ โœ˜ โœ“
ๆ”ฏๆŒ Markdown โœ“ โœ“ โœ“ โœ“ โœ“ โœ“ โœ“
ๆ”ฏๆŒ Orgmode โœ“ โœ˜ โœ“ โœ˜ โœ˜ โœ˜ ?
ๆ”ฏๆŒ CSV โœ“ โœ˜ โœ“ โœ˜ โœ˜ โœ“ ?
ๆ”ฏๆŒ็ฌฌไธ‰ๆ–นๆธฒๆŸ“ๅทฅๅ…ท โœ“ โœ˜ โœ˜ โœ˜ โœ˜ โœ“ ?
Git ้ฉฑๅŠจ็š„้™ๆ€ pages โœ˜ โœ˜ โœ“ โœ“ โœ“ โœ˜ โœ˜
Git ้ฉฑๅŠจ็š„้›†ๆˆๅŒ– wiki โœ“ โœ“ โœ“ โœ“ โœ“ โœ“ โœ˜
้ƒจ็ฝฒไปค็‰Œ โœ“ โœ“ โœ“ โœ“ โœ“ โœ“ โœ“
ไป“ๅบ“ๅ†™ๆƒ้™ไปค็‰Œ โœ“ โœ˜ โœ“ โœ“ โœ“ โœ˜ โœ“
ๅ†…็ฝฎๅฎนๅ™จ Registry โœ˜ โœ˜ โœ˜ โœ“ โœ“ โœ˜ โœ˜
ๅค–้ƒจ Git ้•œๅƒ โœ“ โœ“ โœ˜ โœ˜ โœ“ โœ“ โœ“
FIDO U2F (2FA) โœ“ โœ˜ โœ“ โœ“ โœ“ โœ“ โœ˜
ๅ†…็ฝฎ CI/CD โœ˜ โœ˜ โœ˜ โœ“ โœ“ โœ˜ โœ˜
ๅญ็ป„็ป‡๏ผš็ป„็ป‡ๅ†…็š„็ป„็ป‡ โœ˜ โœ˜ โœ˜ โœ“ โœ“ โœ˜ โœ“

ไปฃ็ ็ฎก็†

็‰นๆ€ง Gitea Gogs GitHub EE GitLab CE GitLab EE BitBucket RhodeCode CE
ไป“ๅบ“ไธป้ข˜ๆ่ฟฐ โœ“ โœ˜ โœ“ โœ“ โœ“ โœ˜ โœ˜
ไป“ๅบ“ๅ†…ไปฃ็ ๆœ็ดข โœ“ โœ˜ โœ“ โœ“ โœ“ โœ“ โœ“
ๅ…จๅฑ€ไปฃ็ ๆœ็ดข โœ“ โœ˜ โœ“ โœ˜ โœ“ โœ“ โœ“
Git LFS 2.0 โœ“ โœ˜ โœ“ โœ“ โœ“ โ„ โœ“
็ป„็ป‡้‡Œ็จ‹็ข‘ โœ˜ โœ˜ โœ˜ โœ“ โœ“ โœ˜ โœ˜
็ป†็ฒ’ๅบฆ็”จๆˆท่ง’่‰ฒ (ไพ‹ๅฆ‚ Code, Issues, Wiki) โœ“ โœ˜ โœ˜ โœ“ โœ“ โœ˜ โœ˜
ๆไบคไบบ็š„่บซไปฝ้ชŒ่ฏ โœ˜ โœ˜ ? โœ“ โœ“ โœ“ โœ˜
GPG ็ญพๅ็š„ๆไบค โœ“ โœ˜ โœ“ โœ“ โœ“ โœ“ โœ“
ๆ‹’็ปๆœช็”จ้€š่ฟ‡้ชŒ่ฏ็š„ๆไบค โœ“ โœ˜ โœ“ โœ“ โœ“ โœ˜ โœ“
ไป“ๅบ“ๆดป่ทƒๅบฆ้กต้ข โœ“ โœ˜ โœ“ โœ“ โœ“ โœ“ โœ“
ๅˆ†ๆ”ฏ็ฎก็† โœ“ โœ˜ โœ“ โœ“ โœ“ โœ“ โœ“
ๅปบ็ซ‹ๆ–ฐๅˆ†ๆ”ฏ โœ“ โœ˜ โœ“ โœ“ โœ“ โœ˜ โœ˜
ๅœจ็บฟไปฃ็ ็ผ–่พ‘ โœ“ โœ“ โœ“ โœ“ โœ“ โœ“ โœ“
ๆไบค็š„็ปŸ่ฎกๅ›พ่กจ โœ“ โœ˜ โœ“ โœ“ โœ“ โœ“ โœ“

Issue ็ฎก็†

็‰นๆ€ง Gitea Gogs GitHub EE GitLab CE GitLab EE BitBucket RhodeCode CE
่ทŸ่ธช Issue โœ“ โœ“ โœ“ โœ“ โœ“ โœ“ โœ˜
Issue ๆจกๆฟ โœ“ โœ“ โœ“ โœ“ โœ“ โœ˜ โœ˜
ๆ ‡็ญพ โœ“ โœ“ โœ“ โœ“ โœ“ โœ˜ โœ˜
่ทŸ่ธชๆ—ถ้—ด โœ“ โœ˜ โœ“ โœ“ โœ“ โœ˜ โœ˜
Issue ๅฏๆœ‰ๅคšไธช่ดŸ่ดฃไบบ โœ“ โœ˜ โœ“ โœ˜ โœ“ โœ˜ โœ˜
ๅ…ณ่”็š„ issues โœ˜ โœ˜ โ„ โœ˜ โœ“ โœ˜ โœ˜
็งๅฏ† issues โœ˜ โœ˜ โœ˜ โœ“ โœ“ โœ˜ โœ˜
่ฏ„่ฎบๅ้ฆˆ โœ“ โœ˜ โœ“ โœ“ โœ“ โœ˜ โœ˜
้”ๅฎš่ฎจ่ฎบ โœ˜ โœ˜ โœ“ โœ“ โœ“ โœ˜ โœ˜
Issue ๆ‰น้‡ๅค„็† โœ“ โœ˜ โœ“ โœ“ โœ“ โœ˜ โœ˜
Issue ็œ‹ๆฟ โœ˜ โœ˜ โœ˜ โœ“ โœ“ โœ˜ โœ˜
ไปŽ issues ๅˆ›ๅปบๅˆ†ๆ”ฏ โœ˜ โœ˜ โœ˜ โœ“ โœ“ โœ˜ โœ˜
Issue ๆœ็ดข โœ“ โœ˜ โœ“ โœ“ โœ“ โœ“ โœ˜
ๅ…จๅฑ€ Issue ๆœ็ดข โœ˜ โœ˜ โœ“ โœ“ โœ“ โœ“ โœ˜
Issue ไพ่ต– โœ“ โœ˜ โœ˜ โœ˜ โœ˜ โœ˜ โœ˜
้€š่ฟ‡ Email ๅˆ›ๅปบๅทฅๅ• โœ˜ โœ˜ โœ˜ โœ˜ โœ“ โœ“ โœ˜
Service Desk โœ˜ โœ˜ โœ˜ โœ˜ โœ“ โœ˜ โœ˜

Pull/Merge requests

็‰นๆ€ง Gitea Gogs GitHub EE GitLab CE GitLab EE BitBucket RhodeCode CE
Pull/Merge requests โœ“ โœ“ โœ“ โœ“ โœ“ โœ“ โœ“
Squash merging โœ“ โœ˜ โœ“ โœ˜ โœ“ โœ“ โœ“
Rebase merging โœ“ โœ“ โœ“ โœ˜ โ„ โœ˜ โœ“
่ฏ„่ฎบ Pull/Merge request ไธญ็š„ๆŸ่กŒไปฃ็  โœ“ โœ˜ โœ“ โœ“ โœ“ โœ“ โœ“
ๆŒ‡ๅฎš Pull/Merge request ็š„ๅฎกๆ ธไบบ โœ“ โœ˜ โ„ โœ“ โœ“ โœ“ โœ“
่งฃๅ†ณ Merge ๅ†ฒ็ช โœ˜ โœ˜ โœ“ โœ“ โœ“ โœ“ โœ˜
้™ๅˆถๆŸไบ›็”จๆˆท็š„ push ๅ’Œ merge ๆƒ้™ โœ“ โœ˜ โœ“ โ„ โœ“ โœ“ โœ“
ๅ›ž้€€ๆŸไบ› commits ๆˆ– merge request โœ˜ โœ˜ โœ“ โœ“ โœ“ โœ“ โœ˜
Pull/Merge requests ๆจกๆฟ โœ“ โœ“ โœ“ โœ“ โœ“ โœ˜ โœ˜
ๆŸฅ็œ‹ Cherry-picking ็š„ๆ›ดๆ”น โœ˜ โœ˜ โœ˜ โœ“ โœ“ โœ˜ โœ˜

็ฌฌไธ‰ๆ–น้›†ๆˆ

็‰นๆ€ง Gitea Gogs GitHub EE GitLab CE GitLab EE BitBucket RhodeCode CE
ๆ”ฏๆŒ Webhook โœ“ โœ“ โœ“ โœ“ โœ“ โœ“ โœ“
่‡ชๅฎšไน‰ Git ้’ฉๅญ โœ“ โœ“ โœ“ โœ“ โœ“ โœ“ โœ“
้›†ๆˆ AD / LDAP โœ“ โœ“ โœ“ โœ“ โœ“ โœ“ โœ“
ๆ”ฏๆŒๅคšไธช LDAP / AD ๆœๅŠก โœ“ โœ“ โœ˜ โœ˜ โœ“ โœ“ โœ“
LDAP ็”จๆˆทๅŒๆญฅ โœ“ โœ˜ โœ“ โœ“ โœ“ โœ“ โœ“
ๆ”ฏๆŒ OpenId ่ฟžๆŽฅ โœ“ โœ˜ โœ“ โœ“ โœ“ ? โœ˜
้›†ๆˆ OAuth 2.0๏ผˆๅค–้ƒจๆŽˆๆƒ๏ผ‰ โœ“ โœ˜ โ„ โœ“ โœ“ ? โœ“
ไฝœไธบ OAuth 2.0 provider โœ“ โœ˜ โœ“ โœ“ โœ“ โœ“ โœ˜
ไบŒๆฌก้ชŒ่ฏ (2FA) โœ“ โœ“ โœ“ โœ“ โœ“ โœ“ โœ˜
้›†ๆˆ Mattermost/Slack โœ“ โœ“ โ„ โœ“ โœ“ โ„ โœ“
้›†ๆˆ Discord โœ“ โœ“ โœ“ โœ“ โœ“ โœ˜ โœ˜
ๆ˜พ็คบๅค–้ƒจ CI/CD ็š„็Šถๆ€ โœ“ โœ˜ โœ“ โœ“ โœ“ โœ“ โœ“