เจซเฉ‹เจฐเจœเฉ‡เจœเฉ‹ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจจเฉ‡ เจ—เจฟเจŸเฉ€เจ† เจธเจนเจฟ-เจตเจฟเจ•เจพเจธ เจชเฉเจฐเจฃเจพเจฒเฉ€ เจฆเจพ เจ‡เฉฑเจ• เจซเฉ‹เจฐเจ• เจตเจฟเจ•เจธเจค เจ•เจฐเจจเจพ เจธเจผเฉเจฐเฉ‚ เจ•เฉ€เจคเจพ

Forgejo เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ‡ เจนเจฟเฉฑเจธเฉ‡ เจตเจœเฉ‹เจ‚, Gitea เจธเจนเจฟ-เจตเจฟเจ•เจพเจธ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฆเฉ‡ เจ‡เฉฑเจ• เจซเฉ‹เจฐเจ• เจฆเฉ€ เจธเจฅเจพเจชเจจเจพ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€เฅค เจ•เจพเจฐเจจ เจนเฉˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเจพ เจตเจชเจพเจฐเฉ€เจ•เจฐเจจ เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจจเฉ‚เฉฐ เจฐเฉฑเจฆ เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจตเจชเจพเจฐเจ• เจ•เฉฐเจชเจจเฉ€ เจฆเฉ‡ เจนเฉฑเจฅเจพเจ‚ เจตเจฟเฉฑเจš เจชเฉเจฐเจฌเฉฐเจงเจจ เจฆเฉ€ เจ‡เจ•เจพเจ—เจฐเจคเจพเฅค เจซเฉ‹เจฐเจ• เจฆเฉ‡ เจจเจฟเจฐเจฎเจพเจคเจพเจตเจพเจ‚ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ, เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจจเฉ‚เฉฐ เจธเฉเจคเฉฐเจคเจฐ เจฐเจนเจฟเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจญเจพเจˆเจšเจพเจฐเฉ‡ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค Forgejo เจธเฉเจคเฉฐเจคเจฐ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฆเฉ‡ เจชเจฟเจ›เจฒเฉ‡ เจธเจฟเจงเจพเจ‚เจคเจพเจ‚ เจฆเฉ€ เจชเจพเจฒเจฃเจพ เจ•เจฐเจจเจพ เจœเจพเจฐเฉ€ เจฐเฉฑเจ–เฉ‡เจ—เจพเฅค

25 เจ…เจ•เจคเฉ‚เจฌเจฐ เจจเฉ‚เฉฐ, Gitea (Lunny) เจฆเฉ‡ เจธเฉฐเจธเจฅเจพเจชเจ• เจ…เจคเฉ‡ เจธเจฐเจ—เจฐเจฎ เจญเจพเจ—เฉ€เจฆเจพเจฐเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• (techknowlogick), เจจเฉ‡ เจ•เจฎเจฟเจŠเจจเจฟเจŸเฉ€ เจจเจพเจฒ เจชเจนเจฟเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจธเจฒเจพเจน-เจฎเจธเจผเจตเจฐเฉ‡ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚, เจ‡เฉฑเจ• เจตเจชเจพเจฐเจ• เจ•เฉฐเจชเจจเฉ€ Gitea Limited เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจ˜เฉ‹เจธเจผเจฃเจพ เจ•เฉ€เจคเฉ€, เจœเจฟเจธ เจจเฉ‚เฉฐ เจกเฉ‹เจฎเฉ‡เจจ เจ…เจคเฉ‡ เจŸเฉเจฐเฉ‡เจกเจฎเจพเจฐเจ• เจฆเฉ‡ เจ…เจงเจฟเจ•เจพเจฐ เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจ•เฉ€เจคเฉ‡ เจ—เจ เจธเจจ (เจŸเจฐเฉ‡เจกเจฎเจพเจฐเจ•) เจ…เจคเฉ‡ เจกเฉ‹เจฎเฉ‡เจจ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ‡ เจธเฉฐเจธเจฅเจพเจชเจ• เจฆเฉ‡ เจธเจจ)เฅค เจ•เฉฐเจชเจจเฉ€ เจจเฉ‡ Gitea เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฆเฉ‡ เจ‡เฉฑเจ• เจตเจฟเจธเจคเฉเจฐเจฟเจค เจตเจชเจพเจฐเจ• เจธเฉฐเจธเจ•เจฐเจฃ เจจเฉ‚เฉฐ เจตเจฟเจ•เจธเจค เจ•เจฐเจจ, เจ…เจฆเจพเจ‡เจ—เฉ€ เจธเจนเจพเจ‡เจคเจพ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจจ, เจธเจฟเจ–เจฒเจพเจˆ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจจ เจ…เจคเฉ‡ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจ•เจฒเจพเจ‰เจก เจนเฉ‹เจธเจŸเจฟเฉฐเจ— เจฌเจฃเจพเจ‰เจฃ เจฆเฉ‡ เจ†เจชเจฃเฉ‡ เจ‡เจฐเจพเจฆเฉ‡ เจฆเฉ€ เจ˜เฉ‹เจธเจผเจฃเจพ เจ•เฉ€เจคเฉ€เฅค

เจ‡เจธ เจฆเฉ‡ เจจเจพเจฒ เจนเฉ€, เจ‡เจน เจ•เจฟเจนเจพ เจ—เจฟเจ† เจธเฉ€ เจ•เจฟ Gitea เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจ†เจชเจฃเฉ‡ เจ†เจช เจตเจฟเฉฑเจš เจ–เฉเฉฑเจฒเฉเจนเจพ เจฐเจนเจฟเฉฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ•เจฎเจฟเจŠเจจเจฟเจŸเฉ€ เจฆเฉ€ เจฎเจฒเจ•เฉ€เจ…เจค เจนเฉˆ, เจ…เจคเฉ‡ Gitea เจฒเจฟเจฎเจŸเจฟเจก เจ•เจฎเจฟเจŠเจจเจฟเจŸเฉ€ เจ…เจคเฉ‡ Gitea เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ…เจคเฉ‡ เจตเจฟเจ•เจพเจธ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจฆเจฟเจฒเจšเจธเจชเฉ€ เจฐเฉฑเจ–เจฃ เจตเจพเจฒเฉ€เจ†เจ‚ เจนเฉ‹เจฐ เจ•เฉฐเจชเจจเฉ€เจ†เจ‚ เจตเจฟเจšเจ•เจพเจฐ เจ‡เฉฑเจ• เจ•เจฟเจธเจฎ เจฆเฉ‡ เจตเจฟเจšเฉ‹เจฒเฉ‡ เจตเจœเฉ‹เจ‚ เจ•เฉฐเจฎ เจ•เจฐเฉ‡เจ—เฉ€เฅค เจจเจตเฉ€เจ‚ เจ•เฉฐเจชเจจเฉ€ เจจเฉ‡ เจ—เฉ€เจคเฉ€เจ† เจฆเฉ‡ เจ•เจˆ เจฐเฉฑเจ–เจฟเจ…เจ•เจพเจ‚ เจฒเจˆ เจชเจพเจฐเจŸ-เจŸเจพเจˆเจฎ เจคเจจเจ–เจพเจน เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจจ เจฆเจพ เจ‡เจฐเจพเจฆเจพ เจตเฉ€ เจฐเฉฑเจ–เจฟเจ† (เจธเจฎเฉ‡เจ‚ เจฆเฉ‡ เจจเจพเจฒ, เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจซเฉเฉฑเจฒ-เจŸเจพเจˆเจฎ เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒ เจ•เจฐเจจ เจ…เจคเฉ‡ เจตเจพเจงเฉ‚ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจจเจฟเจฏเฉเจ•เจค เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจœเจจเจพ เจฌเจฃเจพเจˆ เจ—เจˆ เจธเฉ€)เฅค เจฏเฉ‹เจœเจจเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจตเจฟเจธเจผเฉ‡เจธเจผ เจซเฉฐเจก เจฆเฉ€ เจธเจฟเจฐเจœเจฃเจพ เจตเฉ€ เจธเจผเจพเจฎเจฒ เจนเฉˆ เจœเจฟเจธ เจฐเจพเจนเฉ€เจ‚ เจคเฉ€เจœเฉ€-เจงเจฟเจฐ เจฆเฉ€เจ†เจ‚ เจ•เฉฐเจชเจจเฉ€เจ†เจ‚ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€เจ†เจ‚ เจ•เจพเจขเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ, เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจฌเจฃเจพเจ‰เจฃ เจ…เจคเฉ‡ เจ–เจพเจธ เจ–เจพเจฎเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจ เฉ€เจ• เจ•เจฐเจจ เจฒเจˆ เจธเจชเจพเจ‚เจธเจฐ เจ•เจฐ เจธเจ•เจฆเฉ€เจ†เจ‚ เจนเจจเฅค

เจ…เจœเจฟเจนเฉ‡ เจ•เจฆเจฎ เจจเฉ‚เฉฐ เจ•เจฎเจฟเจŠเจจเจฟเจŸเฉ€ เจฆเฉ‡ เจ•เฉเจ เจญเจพเจ—เฉ€เจฆเจพเจฐเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจ‰เฉฑเจคเฉ‡ เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจฆเฉ‡ เจœเจผเจฌเจค เจตเจœเฉ‹เจ‚ เจฎเฉฐเจจเจฟเจ† เจ—เจฟเจ† เจธเฉ€เฅค เจซเฉ‹เจฐเจ• เจฌเจฃเจพเจ เจœเจพเจฃ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚, เจ‡เฉฑเจ• เจ–เฉเฉฑเจฒเจพ เจชเฉฑเจคเจฐ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€, เจœเจฟเจธ เจตเจฟเฉฑเจš 50 Gitea เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจฆเจธเจคเจ–เจค เจ•เฉ€เจคเฉ‡ เจ—เจ เจธเจจ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจตเจชเจพเจฐเจ• เจ•เฉฐเจชเจจเฉ€ เจฆเฉ€ เจฌเจœเจพเจ, เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ•เจฐเจจ เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจ•เจฐเจจ เจฒเจˆ เจ•เจฎเจฟเจŠเจจเจฟเจŸเฉ€ เจฆเฉ€ เจฎเจฒเจ•เฉ€เจ…เจค เจตเจพเจฒเฉ€ เจ‡เฉฑเจ• เจ—เฉˆเจฐ-เจฎเฉเจจเจพเจซเจผเจพ เจธเฉฐเจธเจฅเจพ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ‡ เจชเฉเจฐเจธเจคเจพเจต เจฆเฉ‡ เจจเจพเจฒ, เจŸเฉเจฐเฉ‡เจกเจฎเจพเจฐเจ• เจ…เจคเฉ‡ Gitea เจฆเฉ‡ เจกเฉ‹เจฎเฉ‡เจจ. Gitea เจฒเจฟเจฎเจŸเจฟเจก เจจเฉ‡ เจ•เจฎเจฟเจŠเจจเจฟเจŸเฉ€ เจฆเฉ‡ เจธเฉเจเจพเจ… เจจเฉ‚เฉฐ เจจเจœเจผเจฐเจ…เฉฐเจฆเจพเจœเจผ เจ•เฉ€เจคเจพ เจ…เจคเฉ‡ เจชเฉเจธเจผเจŸเฉ€ เจ•เฉ€เจคเฉ€ เจ•เจฟ เจนเฉเจฃ เจ‰เจธ เจ•เฉ‹เจฒ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเจพ เจชเฉ‚เจฐเจพ เจ•เฉฐเจŸเจฐเฉ‹เจฒ เจนเฉˆเฅค เจ‰เจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจ‡เจน เจซเฉˆเจธเจฒเจพ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจ•เจฟ เจญเจพเจˆเจšเจพเจฐเฉ‡ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจซเฉ‹เจฐเจ• เจฌเจฃเจพเจ‰เจฃ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ เจนเฉ‹เจฐ เจ•เฉ‹เจˆ เจšเจพเจฐเจพ เจจเจนเฉ€เจ‚ เจธเฉ€ เจ…เจคเฉ‡ เจ…เฉฑเจ—เฉ‡ เจ•เฉฐเจฎ เจœเจพเจฐเฉ€ เจฐเฉฑเจ–เจฃ เจฒเจˆ เจ‡เจธ เจจเฉ‚เฉฐ เจฎเฉเฉฑเจ– เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฎเฉฐเจจเจฟเจ† เจ—เจฟเจ† เจธเฉ€เฅค

เจ‡เจน เจงเจฟเจ†เจจ เจฆเฉ‡เจฃ เจฏเฉ‹เจ— เจนเฉˆ เจ•เจฟ เจ—เฉ€เจŸเฉ€เจ† เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ€ เจธเจฅเจพเจชเจจเจพ เจฆเจธเฉฐเจฌเจฐ 2016 เจตเจฟเฉฑเจš เจ—เฉ‹เจ—เจธ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ‡ เจ‡เฉฑเจ• เจซเฉ‹เจฐเจ• เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€, เจœเฉ‹ เจ•เจฟ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจตเจฟเฉฑเจš เจชเฉเจฐเจฌเฉฐเจงเจจ เจธเฉฐเจธเจฅเจพ เจคเฉ‹เจ‚ เจ…เจธเฉฐเจคเฉเจธเจผเจŸ เจ‰เจคเจธเจผเจพเจนเฉ€เจ†เจ‚ เจฆเฉ‡ เจ‡เฉฑเจ• เจธเจฎเฉ‚เจน เจฆเฉเจ†เจฐเจพ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจธเฉ€เฅค เจซเฉ‹เจฐเจ• เจฌเจฃเจพเจ‰เจฃ เจฆเจพ เจฎเฉเฉฑเจ– เจ‰เจฆเฉ‡เจธเจผ เจ•เจฎเจฟเจŠเจจเจฟเจŸเฉ€ เจฆเฉ‡ เจนเฉฑเจฅเจพเจ‚ เจตเจฟเฉฑเจš เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจจเฉ‚เฉฐ เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจ•เจฐเจจ เจ…เจคเฉ‡ เจธเฉเจคเฉฐเจคเจฐ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฒเจˆ เจตเจฟเจ•เจพเจธ เจตเจฟเฉฑเจš เจนเจฟเฉฑเจธเจพ เจฒเฉˆเจฃเจพ เจ†เจธเจพเจจ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจ‡เฉฑเจ›เจพ เจธเฉ€เฅค เจธเจฟเจฐเจซเจผ เจ‡เฉฑเจ• เจฎเฉเฉฑเจ– เจชเฉเจฐเจฌเฉฐเจงเจ• เจฆเฉเจ†เจฐเจพ เจ•เฉ‹เจก เจœเฉ‹เฉœเจจ 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค เจ—เฉ‹เจ—เจธ เจฎเจพเจกเจฒ เจฆเฉ€ เจฌเจœเจพเจ, เจœเฉ‹ เจ‡เจ•เฉฑเจฒเฉ‡ เจซเฉˆเจธเจฒเฉ‡ เจฒเฉˆเจ‚เจฆเจพ เจนเฉˆ, เจ—เฉ€เจคเฉ€เจ† เจจเฉ‡ เจ•เจˆ เจธเจฐเจ—เจฐเจฎ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจ•เฉ‹เจก เจœเฉ‹เฉœเจจ เจฆเฉ‡ เจ…เจงเจฟเจ•เจพเจฐ เจจเจพเจฒ เจธเจผเจ•เจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจตเฉฑเจ– เจ•เจฐเจจ เจฆเจพ เจ‡เฉฑเจ• เจฎเจพเจกเจฒ เจ…เจชเจฃเจพเจ‡เจ†เฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹