เจตเจฟเจ•เฉ‡เจ‚เจฆเจฐเฉ€เจ•เฉเจฐเจฟเจค เจธเจนเจฟเจฏเฉ‹เจ—เฉ€ เจตเจฟเจ•เจพเจธ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฐเฉˆเจกเฉ€เจ•เจฒ 1.5 เจนเฉเจฃ เจ‰เจชเจฒเจฌเจง เจนเฉˆ

ะŸั€ะตะดัั‚ะฐะฒะปะตะฝ ะฒั‹ะฟัƒัะบ P2P-ะฟะปะฐั‚ั„ะพั€ะผั‹ Radicle 1.5, ะฝะฐั†ะตะปะตะฝะฝะพะน ะฝะฐ ัะพะทะดะฐะฝะธะต ะดะตั†ะตะฝั‚ั€ะฐะปะธะทะพะฒะฐะฝะฝะพะณะพ ัะตั€ะฒะธัะฐ ัะพะฒะผะตัั‚ะฝะพะน ั€ะฐะทั€ะฐะฑะพั‚ะบะธ ะธ ั…ั€ะฐะฝะตะฝะธั ะบะพะดะฐ, ะฟะพั…ะพะถะตะณะพ ะฝะฐ GitHub ะธ GitLab, ะฝะพ ะฝะต ะฟั€ะธะฒัะทะฐะฝะฝะพะณะพ ะบ ะบะพะฝะบั€ะตั‚ะฝั‹ะผ ัะตั€ะฒะตั€ะฐะผ, ะฝะต ะฟะพะดะฒะตั€ะถะตะฝะฝะพะณะพ ั†ะตะฝะทัƒั€ะต ะธ ั€ะฐะฑะพั‚ะฐัŽั‰ะตะณะพ ั ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะตะผ ั€ะตััƒั€ัะพะฒ ัƒั‡ะฐัั‚ะฝะธะบะพะฒ P2P-ัะตั‚ะธ. ะŸะปะฐั‚ั„ะพั€ะผะฐ ะฟะพะดะดะตั€ะถะธะฒะฐะตั‚ ั‚ะธะฟะพะฒั‹ะต ัะปะตะผะตะฝั‚ั‹ ัะพั†ะธะฐะปัŒะฝะพะณะพ ะฒะทะฐะธะผะพะดะตะนัั‚ะฒะธั ั€ะฐะทั€ะฐะฑะพั‚ั‡ะธะบะพะฒ, ั‚ะฐะบะธะต ะบะฐะบ issue, ะฟะฐั‚ั‡ะธ ะธ ั€ะตั†ะตะฝะทะธะธ ะฝะฐ ะบะพะด. ะะฐั€ะฐะฑะพั‚ะบะธ ะฟั€ะพะตะบั‚ะฐ ะฝะฐะฟะธัะฐะฝั‹ ะฝะฐ ัะทั‹ะบะต Rust ะธ ั€ะฐัะฟั€ะพัั‚ั€ะฐะฝััŽั‚ัั ะฟะพะด ะปะธั†ะตะฝะทะธัะผะธ Apache 2.0 ะธ MIT. ะกะฑะพั€ะบะธ ะฟะพะดะณะพั‚ะพะฒะปะตะฝั‹ ะดะปั Linux ะธ macOSเจกเฉˆเจธเจ•เจŸเฉŒเจช เจ•เจฒเจพเจ‡เฉฐเจŸ, เจตเฉˆเฉฑเจฌ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ, เจ…เจคเฉ‡ เจ•เฉฐเจธเฉ‹เจฒ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจตเฉ€ เจตเจฟเจ•เจธเจค เจ•เฉ€เจคเฉ‡ เจœเจพ เจฐเจนเฉ‡ เจนเจจเฅค

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

เจญเจพเจ—เฉ€เจฆเจพเจฐ เจ†เจชเจฃเฉ‡ เจ•เฉ‹เจก เจ…เจคเฉ‡ เจ•เฉ‹เจก-เจธเจฌเฉฐเจงเจค เจ•เจฒเจพเจคเจฎเจ• เจšเฉ€เจœเจผเจพเจ‚ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจชเฉˆเจš เจ…เจคเฉ‡ เจฎเฉเฉฑเจฆเฉ‡, เจœเฉ‹ เจ•เจฟ เจธเจฅเจพเจจเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจŸเฉ‹เจฐ เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจ†เจฎ เจตเจฟเจ•เฉ‡เจ‚เจฆเจฐเฉ€เจ•เฉเจฐเจฟเจค P2P เจจเฉˆเจŸเจตเจฐเจ• เจจเจพเจฒ เจœเฉเฉœเฉ‡ เจนเฉ‹เจฐ เจฆเจฟเจฒเจšเจธเจชเฉ€ เจฐเฉฑเจ–เจฃ เจตเจพเจฒเฉ‡ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฆเฉ‡ เจจเฉ‹เจกเจพเจ‚ เจฒเจˆ เจฆเฉเจนเจฐเจพเจ‰เจ‚เจฆเฉ‡ เจนเจจเฅค เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚, เจ‡เฉฑเจ• เจ—เจฒเฉ‹เจฌเจฒ เจตเจฟเจ•เฉ‡เจ‚เจฆเจฐเฉ€เจ•เฉเจฐเจฟเจค Git เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจฌเจฃเจพเจˆ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจœเจฟเจธเจฆเจพ เจกเฉ‡เจŸเจพ เจตเฉฑเจ–-เจตเฉฑเจ– เจญเจพเจ—เฉ€เจฆเจพเจฐ เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ 'เจคเฉ‡ เจฆเฉเจนเจฐเจพเจ‡เจ† เจ…เจคเฉ‡ เจกเฉเจชเจฒเฉ€เจ•เฉ‡เจŸ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจ—เฉŒเจธเจฟเจช เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ P2P เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจตเจฟเฉฑเจš เจ—เฉเจ†เจ‚เจขเฉ€ เจจเฉ‹เจกเจพเจ‚ เจฆเฉ€ เจชเจ›เจพเจฃ เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ เจนเจพเจฐเจŸเจตเฉเฉฑเจก เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ, เจœเฉ‹ เจ•เจฟ Git 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจนเฉˆ, เจจเฉ‹เจกเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจกเฉ‡เจŸเจพ เจฆเฉ€ เจจเจ•เจฒ เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ•เจฟเจ‰เจ‚เจ•เจฟ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ Git 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจนเฉˆ, เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจจเฉ‚เฉฐ เจฎเฉŒเจœเฉ‚เจฆเจพ Git เจตเจฟเจ•เจพเจธ เจธเจพเจงเจจเจพเจ‚ เจจเจพเจฒ เจ†เจธเจพเจจเฉ€ เจจเจพเจฒ เจœเฉ‹เฉœเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจชเจฌเจฒเจฟเจ•-เจ•เฉเฉฐเจœเฉ€ เจ•เฉเจฐเจฟเจชเจŸเฉ‹เจ—เฉเจฐเจพเจซเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเฉ‹เจกเจพเจ‚ เจฆเฉ€ เจชเจ›เจพเจฃ เจ•เจฐเจจ เจ…เจคเฉ‡ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚ เจฆเฉ€ เจชเฉเจธเจผเจŸเฉ€ เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจฌเจฟเจจเจพเจ‚ เจชเฉเจฐเจฎเจพเจฃ เจชเฉฑเจคเจฐเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ‡เฅค เจชเฉเจฐเจฎเจพเจฃเฉ€เจ•เจฐเจจ เจ…เจคเฉ‡ เจ…เจงเจฟเจ•เจพเจฐ เจ•เฉ‡เจ‚เจฆเจฐเฉ€เจ•เฉเจฐเจฟเจค เจ…เจฅเจพเจฐเจŸเฉ€เจ†เจ‚ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจœเจจเจคเจ• เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจธเจฐเจตเจฐ.

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

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

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

เจจเจตเฉ€เจ‚ เจฐเฉ€เจฒเฉ€เจœเจผ เจตเจฟเฉฑเจš:

  • เจฌเฉ‡เจ…เจฐ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚ เจฒเจˆ เจฌเจฟเจนเจคเจฐ เจธเจฎเจฐเจฅเจจ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจซเจพเจˆเจฒเจพเจ‚ เจฆเฉ€ เจ•เจพเจชเฉ€ เจตเจพเจฒเฉ€ เจตเจฐเจ•เจฟเฉฐเจ— เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเฉ€ เจชเจฐ เจธเจฟเจฐเจซเจผ เจฐเฉ€เจตเจฟเจœเจผเจจ เจ‡เจคเจฟเจนเจพเจธ เจ…เจคเฉ‡ เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจฌเฉเจฐเจพเจ‚เจšเจพเจ‚ เจ…เจคเฉ‡ เจŸเฉˆเจ—เจธ เจจเฉ‚เฉฐ เจธเจŸเฉ‹เจฐ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค "rad clone" เจ•เจฎเจพเจ‚เจก เจตเจฟเฉฑเจš เจนเฉเจฃ เจ‡เฉฑเจ• "--bare" เจตเจฟเจ•เจฒเจช เจนเฉˆ, เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจตเจฐเจ•เจฟเฉฐเจ— เจŸเฉเจฐเฉ€ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจ‡เฉฑเจ• เจตเจฟเจŠ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจจเฉ‚เฉฐ เจ•เจฒเฉ‹เจจ เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค "git-remote-rad" เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจจเฉ‡ เจฌเจพเจนเจฐเฉ€ เจฐเฉˆเจก เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจเจ•เจธเฉˆเจธ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ "git push" เจ…เจคเฉ‡ "git fetch" เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจฌเฉ‡เจ…เจฐ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚ เจฆเฉ‡ เจชเฉเจฐเจฌเฉฐเจงเจจ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เฉ€เจคเจพ เจนเฉˆเฅค
  • เจ‡เฉฑเจ• "patch.branch" เจธเฉˆเจŸเจฟเฉฐเจ— เจœเฉ‹เฉœเฉ€ เจ—เจˆ เจนเฉˆ เจœเฉ‹ git-remote-rad เจธเจนเฉ‚เจฒเจค ("git-remote-rad -o patch.branch[=") เจตเจฟเฉฑเจš เจตเจฐเจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค ]") เจœเจฆเฉ‹เจ‚ "rad patch checkout" เจ•เจฎเจพเจ‚เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚, เจ…เฉฑเจชเจธเจŸเฉเจฐเฉ€เจฎ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจ†เจชเจฃเฉ‡ เจ†เจช เจ‡เฉฑเจ• เจธเจผเจพเจ–เจพ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจชเฉˆเจš เจœเฉ‹เฉœเจฆเฉ‡ เจนเฉ‹เฅค
  • "rad patch show" เจ•เจฎเจพเจ‚เจก เจฆเฉ‡ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจ‡เจน เจนเฉเจฃ เจ…เจธเจฒเฉ€ เจชเฉˆเจš เจตเจฐเจœเจจ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเฉ‹ เจชเจนเจฟเจฒเจพเจ‚ เจธเจฟเจฐเจซเจผ เจ‰เจฆเฉ‹เจ‚ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจนเฉเฉฐเจฆเจพ เจธเฉ€ เจœเจฆเฉ‹เจ‚ "--verbose" เจซเจฒเฉˆเจ— เจจเจฟเจฐเจงเจพเจฐเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค เจธเจพเจฐเฉ‡ เจธเฉฐเจธเจผเฉ‹เจงเจจ เจนเฉเจฃ เจ‡เฉฑเจ• เจธเจฟเฉฐเจ—เจฒ เจŸเจพเจˆเจฎเจฒเจพเจˆเจจ เจตเจฟเฉฑเจš เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ, เจฌเจฟเจจเจพเจ‚ เจ…เจธเจฒ เจฒเฉ‡เจ–เจ• เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจฏเฉ‹เจ—เจฆเจพเจจเฉ€เจ†เจ‚ เจคเฉ‹เจ‚ เจฌเจฆเจฒเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉฑเจ– เจ•เฉ€เจคเฉ‡เฅค
  • "--log-logger structured" เจ…เจคเฉ‡ "--log-format json" เจตเจฟเจ•เจฒเจชเจพเจ‚ เจฐเจพเจนเฉ€เจ‚ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ เจ—เจ, เจ‡เฉฑเจ• structured เจซเจพเจฐเจฎเฉˆเจŸ เจตเจฟเฉฑเจš เจฒเฉŒเจ— เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจœเฉ‹เฉœเฉ€ เจ—เจˆเฅค

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

DDoS เจธเฉเจฐเฉฑเจ–เจฟเจ†, VPS VDS เจธเจฐเจตเจฐเจพเจ‚ เจตเจพเจฒเฉ€เจ†เจ‚ เจธเจพเจˆเจŸเจพเจ‚ เจฒเจˆ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจนเฉ‹เจธเจŸเจฟเฉฐเจ— เจ–เจฐเฉ€เจฆเฉ‹ ๐Ÿ”ฅ DDoS เจธเฉเจฐเฉฑเจ–เจฟเจ†, VPS VDS เจธเจฐเจตเจฐเจพเจ‚ เจจเจพเจฒ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจตเฉˆเฉฑเจฌเจธเจพเจˆเจŸ เจนเฉ‹เจธเจŸเจฟเฉฐเจ— เจ–เจฐเฉ€เจฆเฉ‹ | ProHoster