| gitolite-sshkey-form. SSH °ø°³ Å°¸¦ Gitolite¿¡ Á÷Á¢ Á¦ÃâÇÏ´Â À¥ ¾Û |
Áö±Ý ´Ù¿î·Îµå |
gitolite-sshkey-form. ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Georgi Valkov
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- https://github.com/gvalkov/
gitolite-sshkey-form. ű×
gitolite-sshkey-form. ¼³¸í
Gitolite-sshkey-formÀº »ç¿ëÀÚ°¡ SSH °ø°³ Å°¸¦ Gitolite¿¡ Á÷Á¢ Á¦ÃâÇÒ ¼öÀÖ´Â °£´ÜÇÑ À¥ ÀÀ¿ë ÇÁ·Î±×·¥ÀÔ´Ï´Ù. ÀÌ°ÍÀº °ø°³ Å° ¹èÆ÷¸¦ ´Ü¼øÈ ÇÒ ¼ö ÀÖÁö¸¸ °ü¸®ÀÚ´Â ¿©ÀüÈ÷ Gitolite-Admin.conf.Simple ÀÎÁõÀ» ÅëÇØ »ç¿ëÀÚ¿¡°Ô ¾×¼¼½º ±ÇÇÑÀ» ºÎ¿©ÇؾßÇÕ´Ï´Ù. update.Authenticate.sh ÈÄÅ©¸¦ »ç¿ëÇÏ¿© Gitolite°¡ ½ÂÀÎ ÇÑ »ç¿ëÀÚ¸¦ ÀÎÁõ ÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚ°¡ ID (¿¹ : John Doe )¿Í ÇÔ²² º°Äª (¿¹ : Johndoe)°ú ¿¬°áµÇ¸é »ç¿ëÀÚ°¡ Ǫ½ÃÇÏ·Á°í ½ÃµµÇÏ´Â ¸ðµç Commit ObjectÀÇ Committer Çʵ忡 ´ëÇØÀÌ ID¸¦ ºñ±³ÇÕ´Ï´Ù. Pseudo-code : identity = < revisions = <<
ÀÌ ±â´ÉÀ» »ç¿ëÇÏÁö ¾ÊÀ¸·Á¸éÀÌ ±â´ÉÀ» »ç¿ëÇÏÁö ¾ÊÀ¸·Á¸é Committion ()À» ºÒÆòÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ°ÍÀº / set-identity, / get-identity °æ·Î»Ó¸¸ ¾Æ´Ï¶ó À妽º ºä¿¡¼ ÀÔ·ÂÇÏ´Â ID ÅؽºÆ®¸¦ Á¦°ÅÇÕ´Ï´Ù. Gitolite-sshkey-formÀº ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö¿¡¼ ¼³Á¤ÇÒ remote_user°¡ ÇÊ¿äÇÕ´Ï´Ù. Ä¿¹ÔÀ» ÀÎÁõ ÇÒ ¼öÀÖ´Â ´õ ³ªÀº ¼ºñ½º (Áß¾Ó ÁýÁᫎ ÀÎÁõ). ¼³¸í µÈ ±â´ÉÀº ÀÎÁõ ¹é¿£µå¿¡ ÇÊ¿äÇÑ ¸ðµç Á¤º¸ (Àüü À̸§, ÀüÀÚ ¸ÞÀÏ) ¶Ç´Â Git Identity¸¦ º°µµ·Î °ü¸®ÇÏ´Â °ÍÀÌ ´õ ½¬¿î °æ¿ì¿¡ Æ÷ÇÔµÇÁö ¾Ê´Â °æ¿ì À¯¿ë ÇÒ ¼ö ÀÖ½À´Ï´Ù. Á¦Ç°ÀÇ È¨ÆäÀÌÁö.
gitolite-sshkey-form. °ü·Ã ¼ÒÇÁÆ®¿þ¾î