|
|
|
|
|
À̸§ : È£¼® (220.¢½.198.190) |
|
³¯Â¥ : 2008-01-26 11:35:19 |
|
Á¦¸ñ : CVS Linux Setting |
|
¸®´ª½º¿¡¼ CVS ¼³Ä¡ (v0.4)
Âü°í ¼Àû) À¯´Ð½º.¸®´ª½º ÇÁ·Î±×·¡¹Ö Çʼö À¯Æ¿¸®Æ¼(ÇѺû¹Ìµð¾î)
1. ¸ÕÀú ¼³Ä¡°¡ µÇ¾î ÀÖ´ÂÁö È®ÀÎÇÑ´Ù.
cvs -v ¸í·ÉÀ» ³»¸®¸é ¼³Ä¡°¡ µÇ¾î ÀÖ´ÂÁö È®ÀÎÇÒ ¼ö ÀÖ´Ù.
¼³Ä¡°¡ µÇ¾î ÀÖÁö ¾Ê´Ù¸é command not found ¸Þ½ÃÁö°¡ ³ª¿Ã°ÍÀ̸ç, www.cvshome.org¿¡¼ ¼Ò½º¸¦ ¹Þ¾Æ ¼³Ä¡¸¦ ÇÑ´Ù.
2. ÀúÀå¼Ò µð·ºÅ丮 »ý¼º ¹× ÃʱâÈ
´ÙÀ½°ú °°ÀÌ ÇÁ·ÎÁ§Æ® ÆÄÀÏÀ» º¸°üÇÏ´Â ÀúÀå¼Ò(Repository)¸¦ »ý¼ºÇÑ´Ù.
mkdir /home/cvs
±×¸®°í Ãʱâȸ¦ ÇÑ´Ù. Ãʱâȶõ ÀúÀå¼Òµð·ºÅ丮¿¡ cvs¿¡¼ »ç¿ëÇÏ´Â Á¦¾î ÆÄÀϵéÀÌ µé¾î ÀÖ´Â µð·ºÅ丮¸¦ »ý¼ºÇÏ´Â ÀÏÀÌ´Ù.
cvs -d /home/cvs init
À§¿Í °°ÀÌ ½ÇÇàÇϸé /home/cvs µð·ºÅ丮 ¹Ø¿¡ CVSROOT µð·ºÅ丮°¡ ¸¸µé¾îÁø´Ù.
3. cvs À¯Àú»ý¼º ¹× ±ÇÇÑ ¼³Á¤
cvs À¯Àú ±×·ìÀ» µî·ÏÇÏ°í, ÀúÀå¼Ò µð·ºÅ丮ÀÇ ±×·ìÀÌ cvs¸¦ ¹Ù²Ù°í, cvs ±×·ì¿¡ ´ëÇØ ÀúÀå¼Ò µð·ºÅ丮¿¡ ´ëÇÑ Àбâ,¾²±â,½ÇÇà ±ÇÇÑÀ» Áà¾ß ÇÑ´Ù.
adduser cvs
chown root.cvs /home/cvs -R
chmod 770 /home/cvs -R
4. cvs »ç¿ëÀÚ µî·Ï
/home/cvs/CVSROOT µð·ºÅ丮 ¹Ø¿¡ passwd ¶ó´Â ÆÄÀÏÀ» »ý¼ºÇÑ´Ù. ±×¸®°í passwdÆÄÀÏ¿¡ »ç¿ëÀÚ Á¤º¸¸¦ Á÷Á¢ ±âÁ¦ÇÑ´Ù. ¿¹¸¦ µéÀÚ¸é ´ÙÀ½°ú °°´Ù.
satgat:ETND93SaXW5yw:cvs
udong:gl.H2YK1mxMm2:cvs
anonymous::cvs
:À¸·Î ¼¼°³ÀÇ Çʵ尡 ±¸ºÐµÇ¾î Àִµ¥ ù¹ø°´Â IDÀÌ¸ç µÎ¹ø°´Â Æо²¿öµå, ¼¼¹øÀç´Â ÀúÀå¼Ò Á¢±Ù ¶§ ½Ã½ºÅÛ¿¡ µî·ÏµÈ cvsÀ¯ÀúÀÇ ±ÇÇÑÀ¸·Î Á¢±ÙÇÑ´Ù´Â ÀǹÌÀÌ´Ù.
¿©±â¼ Æнº¿öµå´Â crypt ¾Ë°í¸®ÁòÀ» ÀÌ¿ëÇϴµ¥ »ý¼º ¹æ¹ýÀº ´ÙÀ½°ú °°´Ù.
htpasswd -nb [ID] [PASS]
Áï, satgat¶ó´Â ID¿¡ 1234¶ó´Â Æо²¿öµå¸¦ ³Ö°í ½Í´Ù¸é
htpasswd -nb satgat 1234
ÇÏ¸é ±× °á°ú°¡ Ãâ·ÂµÈ´Ù. ÀÌ °á°ú¸¦ passwdÆÄÀÏ¿¡ º¹»çÇؼ ³ÖÀ¸¸é µÈ´Ù.
** htpasswd´Â Apache À¥¼¹ö ÆÐÅ°Áö¿¡ Æ÷ÇԵǾî ÀÖ´Â °ÍÀÌ´Ù. ¾øÀ¸¸é ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÏ´øÁö Æнº¿öµå¸¦ »ý¼ºÇÏ´Â ÇÁ·Î±×·¥À» ¸¸µé¾î¼ ÇؾßÇÑ´Ù.
** À͸íÀÇ »ç¿ëÀÚ¿¡°Ô ¼Ò½º¸¦ °ø°³ÇÏ·Á¸é ºÎ°¡ÀûÀ¸·Î ÀÛ¾÷ÀÌ Á»´õ ÇÊ¿äÇÏ´Ù (ÃßÈÄ º¸°)
5. cvs ¼¹ö ½ÇÇà
/etc/xinetd.d µð·ºÅ丮 ¹Ø¿¡ cvspserver ÆÄÀÏÀ» »ý¼ºÇÑ´Ù.
±×¸®°í cvspserver ¿¡ ´ÙÀ½ÀÇ ³»¿ëÀ» Àû¾î³Ö´Â´Ù.
service cvspserver
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = cvs
server = /usr/bin/cvs
server_args = --allow-root=/home/cvs pserver
}
±×¸®°í xinetd ½´ÆÛ µ¥¸óÀ» ´Ù½Ã ½ÇÇàÇÑ´Ù.
cd /sbin
service xinetd restart
cvs ¼¹ö°¡ µ¹°í ÀÖ´ÂÁö´Â netstat -an ¸í·ÉÀ¸·Î È®ÀÎÇÑ´Ù.
netstat -an | grep 2401
µ¹°í ÀÖ´Ù¸é 2401 Æ÷Æ®°¡ ¿·Á ÀÖ´Ù°í ³ª¿Ã °ÍÀÌ´Ù
| |
|
|
|
|