เช—เชฟเชŸ-เชธเซเชธเช‚เช—เชค เชธเช‚เชธเซเช•เชฐเชฃ เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชธเชฟเชธเซเชŸเชฎเชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ Got 0.80

เช“เชชเชจเชฌเซ€เชเชธเชกเซ€ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเชพ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เช เชตเชฐเซเชเชจ เช•เช‚เชŸเซเชฐเซ‹เชฒ เชธเชฟเชธเซเชŸเชฎ เช—เซ‹เชŸ 0.80 (เช—เซ‡เชฎ เช“เชซ เชŸเซเชฐเซ€เช) เชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡เชจเซ‹ เชตเชฟเช•เชพเชธ เชกเชฟเชเชพเช‡เชจ เช…เชจเซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชธเชฐเชณเชคเชพ เชชเชฐ เชงเซเชฏเชพเชจ เช•เซ‡เชจเซเชฆเซเชฐเชฟเชค เช•เชฐเซ‡ เช›เซ‡. เชตเชฐเซเชเชจเซ‡เชก เชกเซ‡เชŸเชพ เชธเซเชŸเซ‹เชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, Got Git เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€เชเชจเชพ เชกเชฟเชธเซเช• เชซเซ‹เชฐเซเชฎเซ‡เชŸ เชธเชพเชฅเซ‡ เชธเซเชธเช‚เช—เชค เชธเซเชŸเซ‹เชฐเซ‡เชœเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เชคเชฎเชจเซ‡ Got เช…เชจเซ‡ Git เชŸเซ‚เชฒเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชคเชฎเซ‡ Git เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชเชตเชพ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เชœเซ‡ Got เชฎเชพเช‚ เช…เชฎเชฒเชฎเชพเช‚ เชจเชฅเซ€. เช•เซ‹เชก เชฎเชซเชค ISC เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซ‹ เชฎเซเช–เซเชฏ เชงเซเชฏเซ‡เชฏ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซ€ เชตเชฟเชถเชฟเชทเซเชŸเชคเชพเช“เชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฐเชพเช–เซ€เชจเซ‡ เช“เชชเชจเชฌเซ€เชเชธเชกเซ€เชจเชพ เชตเชฟเช•เชพเชธเชจเซ‡ เชŸเซ‡เช•เซ‹ เช†เชชเชตเชพเชจเซ‹ เช›เซ‡. เช…เชจเซเชฏ เชตเชธเซเชคเซเช“เชจเซ€ เชธเชพเชฅเซ‡, เช—เซ‹เชŸ เช“เชชเชจเชฌเซ€เชเชธเชกเซ€ เชธเซเชฐเช•เซเชทเชพ เชจเชฟเชฏเชฎเซ‹ (เชœเซ‡เชฎ เช•เซ‡ เชตเชฟเชถเซ‡เชทเชพเชงเชฟเช•เชพเชฐเซ‹เชจเซเช‚ เชตเชฟเชญเชพเชœเชจ เช…เชจเซ‡ เชชเซเชฐเชคเชฟเชœเซเชžเชพ เช…เชจเซ‡ เช…เชจเชพเชตเชฟเชฒ เช•เซ‹เชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช—) เช…เชจเซ‡ เช•เซ‹เชกเชฟเช‚เช— เชถเซˆเชฒเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡. เชŸเซ‚เชฒเช•เซ€เชŸ เชกเซ‡เชตเชฒเชชเชฐเซเชธ เชฎเชพเชŸเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เช•เซ‡เชจเซเชฆเซเชฐเชฟเชฏ เชญเช‚เชกเชพเชฐ เช…เชจเซ‡ เชธเซเชฅเชพเชจเชฟเช• เชถเชพเช–เชพเช“, SSH เชฆเซเชตเชพเชฐเชพ เชฌเชพเชนเซเชฏ เชเช•เซเชธเซ‡เชธ เช…เชจเซ‡ เช‡เชฎเซ‡เช‡เชฒ เชฆเซเชตเชพเชฐเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเซ€ เชธเชฎเซ€เช•เซเชทเชพ เชธเชพเชฅเซ‡ เชตเชฟเช•เชพเชธ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชฎเชพเชŸเซ‡ เชกเชฟเชเชพเช‡เชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.

เชตเชฐเซเชเชจ เช•เช‚เชŸเซเชฐเซ‹เชฒ เชฎเชพเชŸเซ‡, เช—เซ‹เชŸ เชฏเซเชŸเชฟเชฒเชฟเชŸเซ€ เช†เชฆเซ‡เชถเซ‹เชจเชพ เชธเชพเชฎเชพเชจเซเชฏ เชธเซ‡เชŸ เชธเชพเชฅเซ‡ เช“เชซเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช•เชพเชฐเซเชฏเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เช‰เชชเชฏเซ‹เช—เชฟเชคเชพ เชซเช•เซเชค เช†เชฆเซ‡เชถเซ‹ เช…เชจเซ‡ เชตเชฟเช•เชฒเซเชชเซ‹เชจเชพ เชจเซเชฏเซ‚เชจเชคเชฎ เชœเชฐเซ‚เชฐเซ€ เชธเซ‡เชŸเชจเซ‡ เชœ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เชฌเชฟเชจเชœเชฐเซ‚เชฐเซ€ เช—เซ‚เช‚เชšเชตเชฃเซ‹ เชตเชฟเชจเชพ เชฎเซ‚เชณเชญเซ‚เชค เช•เชพเชฎเช—เซ€เชฐเซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเซ‚เชฐเชคเชพ เช›เซ‡. เช…เชฆเซเชฏเชคเชจ เช•เชพเชฎเช—เซ€เชฐเซ€ เชฎเชพเชŸเซ‡, เชจเชฟเชฏเชฎเชฟเชค เช—เชฟเชŸเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซเช‚ เชธเซ‚เชšเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เช“เชชเชฐเซ‡เชถเชจเซเชธเชจเซ‡ เช…เชฒเช— เช—เซ‹เชŸเชพเชกเชฎเชฟเชจ เชฏเซเชŸเชฟเชฒเชฟเชŸเซ€เชฎเชพเช‚ เช–เชธเซ‡เชกเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡ เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€เชจเซ€ เชถเชฐเซ‚เช†เชค, เช‡เชจเซเชกเซ‡เช•เซเชธ เชชเซ‡เช•เชฟเช‚เช— เช…เชจเซ‡ เชกเซ‡เชŸเชพ เชธเชพเชซ เช•เชฐเชตเชพ เชœเซ‡เชตเชพ เช•เชพเชฐเซเชฏเซ‹ เช•เชฐเซ‡ เช›เซ‡. เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€เชฎเชพเช‚เชจเชพ เชกเซ‡เชŸเชพ เชฆเซเชตเชพเชฐเชพ เชจเซ‡เชตเชฟเช—เซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, gotwebd เชตเซ‡เชฌ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เช…เชจเซ‡ tog เชฏเซเชŸเชฟเชฒเชฟเชŸเซ€ เช•เชฎเชพเชจเซเชก เชฒเชพเช‡เชจเชฎเชพเช‚เชฅเซ€ เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€เชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€เชจเซ‡ เช‡เชจเซเชŸเชฐเซ‡เช•เซเชŸเชฟเชต เชœเซ‹เชตเชพ เชฎเชพเชŸเซ‡ เช“เชซเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹เชฎเชพเช‚:

  • เช—เซ‹เชŸเชก เชธเชฐเซเชตเชฐ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ, เชœเซ‡ เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€เชฎเชพเช‚ เชจเซ‡เชŸเชตเชฐเซเช• เชเช•เซเชธเซ‡เชธ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡, เชตเซเชฏเช•เซเชคเชฟเช—เชค เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€เชเชจเชพ เชธเช‚เชฌเช‚เชงเชฎเชพเช‚ เชฒเช–เชตเชพ เช…เชจเซ‡ เชตเชพเช‚เชšเชตเชพเชจเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ‡ เช…เชงเชฟเช•เซƒเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชจเชฟเชฏเชฎเซ‹ เช‰เชฎเซ‡เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชงเชฐเชพเชตเซ‡ เช›เซ‡.
  • gotd เช เชฏเซเชจเชฟเช•เซเชธ เชธเซ‹เช•เซ‡เชŸ เช•เซ‹เชฒเซเชธ เชฎเซ‹เชจเชฟเชŸเชฐ เช•เชฐเชตเชพ เช…เชจเซ‡ เชธเชคเซเชฐเซ‹เชจเซ‡ เชนเซ‡เชจเซเชกเชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชจเชตเซ€ "เชธเชพเช‚เชญเชณเซ‹" เช…เชจเซ‡ "เชธเชคเซเชฐ" เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เช‰เชฎเซ‡เชฐเซ€. เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ เช•เชพเชฎเช—เซ€เชฐเซ€ เชชเชฃ เชเช• เช…เชฒเช— เชฌเชพเชณ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
  • chroot เชฅเซ€ เช…เชจเชพเชตเชฟเชฒ เชธเชฟเชธเซเชŸเชฎ เช•เซ‹เชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช—เซ‹เชŸเชก เชฌเซ‡เช•เช—เซเชฐเชพเช‰เชจเซเชก เชชเซเชฐเซ‹เชธเซ‡เชธ เช†เช‡เชธเซ‹เชฒเซ‡เชถเชจ เชฌเชฆเชฒเซเชฏเซเช‚. เช—เซ‹เชŸเชถ เช—เซเชฐเซ‚เชชเชจเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชœ เช—เซ‹เชŸเชกเซ€ เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸ เชฅเชตเชพ เชชเชฐเชจเซ‹ เชชเซเชฐเชคเชฟเชฌเช‚เชง เชฆเซ‚เชฐ เช•เชฐเซเชฏเซ‹.
  • gotd uid เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชœเซ‹เชกเชพเชฃเซ‹เชจเซ€ เชธเช‚เช–เซเชฏเชพ เชชเชฐ เชฎเชฐเซเชฏเชพเชฆเชพ เชฒเชพเช—เซ เช•เชฐเซ‡ เช›เซ‡.
  • gotd.conf เชฎเชพเช‚ เช•เชจเซ‡เช•เซเชถเชจ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เชฎเชพเชŸเซ‡ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚, เช…เชจเซ‡ unix_socket เชชเชฐเชฟเชฎเชพเชฃเชจเซ‡ 'เชฒเชฟเชธเชจ เช“เชจ' เชฎเชพเช‚ เชฌเชฆเชฒเซเชฏเซเช‚.
  • 'gotctl info' เชšเชฒเชพเชตเชคเซ€ เชตเช–เชคเซ‡ เชฌเชคเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ€ เชฎเชพเชนเชฟเชคเซ€เชจเซ€ เชเช•เซเชธเซ‡เชธ เชนเชตเซ‡ เชฎเชพเชคเซเชฐ เชฐเซ‚เชŸ เชฏเซเชเชฐ เชธเซเชงเซ€ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เช›เซ‡.
  • got - gotweb - เชฎเชพเชŸเซ‡ CGI เชฐเซ‡เชชเชฐเชจเซ‹ เชตเชฟเช•เชพเชธ เชฌเช‚เชง เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เชคเซ‡เชจเชพ เชฌเชฆเชฒเซ‡ gotwebd เชจเซเช‚ FastCGI เช…เชฎเชฒเซ€เช•เชฐเชฃ, เชœเซ‡เชจเซ€ เช•เซเชทเชฎเชคเชพเช“ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชฐเซ€เชคเซ‡ เชตเชฟเชธเซเชคเซƒเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชตเซ‡เชฌ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เชฎเชพเชŸเซ‡ เชฅเชตเซ‹ เชœเซ‹เชˆเช. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, gotwebd เช เชชเซƒเชทเซเช เซ‹เชจเซ€ เชกเชฟเชเชพเช‡เชจ เชฌเชฆเชฒเชตเชพเชจเซเช‚ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชŸเซ‡เชฎเซเชชเชฒเซ‡เชŸ เชเชจเซเชœเชฟเชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚, เชŸเซเชฐเซ‡เช•เชฟเช‚เช— เชŸเซ…เช—เซเชธ เชฎเชพเชŸเซ‡ RSS เชซเซ€เชก เช‰เชฎเซ‡เชฐเซเชฏเซเช‚, เช…เชจเซ‡ เชฌเซเชฒเซ‹เชฌเซเชธ เช…เชจเซ‡ เช•เชฎเชฟเชŸเซเชธเชจเซ€ เชธเซ‚เชšเชฟเชจเชพ เชชเซเชฐเชฆเชฐเซเชถเชจเชฎเชพเช‚ เชธเซเชงเชพเชฐเซ‹ เช•เชฐเซเชฏเซ‹.
  • Got log, got diff เช…เชจเซ‡ tog diff เช†เชฆเซ‡เชถเซ‹ เชนเชตเซ‡ diffstat เช†เช‰เชŸเชชเซเชŸเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡.
  • เช‘เชฌเซเชœเซ‡เช•เซเชŸ เช•เซ‡เชถเชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เชŸเซ…เช—เซเชธเชจเซ€ เชธเช‚เช–เซเชฏเชพเชจเซ‡ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เช•เชฐเซ€เชจเซ‡ เชฎเซ‡เชฎเชฐเซ€ เชตเชชเชฐเชพเชถ เช˜เชŸเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡.
  • เช—เซ‹เชŸ เชชเซ‡เชš เชฆเซเชตเชฟเชธเช‚เช—เซ€ เชซเชพเช‡เชฒเซ‹เชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเชพเชจเซเช‚ เช…เชฎเชฒเซ€เช•เชฐเชฃ เช•เชฐเซ‡ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹