Daniel J Song's page
A R C H I V E S
|
CVS
°£´ÜÇÑ »ç¿ë¹ý ÇÁ¸®Á¨Å×À̼Ç
$..$ ű׿ø¹® : http://bbs.kldp.org/viewtopic.php?t=20754&highlight=cvs$Id: ... ÀÌ°Ô ¹«½¼ Ű¿öµåÀϱî¿ä? ¿Ã·ÁÁü: 2003³â6¿ù12ÀÏ 11:40 ÁÖÁ¦: $Id: ... ÀÌ°Ô ¹«½¼ Ű¿öµåÀϱî¿ä? ÇÁ·Î±×·¥ÀÌ¶ó º¸±â¿£ Á» ¹¹Çѵ¥.. ±×·¸´Ù°í ¾îµð¿¡ Áú¹®ÇÒ Áö ¸ð¸£°Ú³×¿ä. µå¶óÀ̹ö Äڵ带 Á» ºÃ´õ´Ï ÄÚµå:
ÀÌ·¸°Ô µÈ ºÎºÐÀÌ ÀÖ´õ±º¿ä, C ¼Ò½º¿¡¼µµ ºñ½ÁÇÏ°Ô ÁÖ¼®¹®¿¡ ½Î¿© ÀÖ´Â $Id... ºÎºÐÀÌ Àִµ¥¿ä À̺κÐÀÌ ¾î¶² ÀǹÌÁö¿ä? ÄÄÆÄÀÏ·¯¿¡¼ ÀÌ ³»¿ëÀ» ¾Ë¾Æº¸´Â °Ç°¡¿ä?
¹æÁØ¿µ¼Õ´Ô ¿Ã·ÁÁü: 2003³â6¿ù12ÀÏ 11:56 ÁÖÁ¦: Re: $Id: ... ÀÌ°Ô ¹«½¼ Ű¿öµåÀϱî¿ä? $...$´Â CVS ű׶ó°í ÇØ¼ Ä¿¹ÔÇÒ ¶§¸¶´Ù ÇØ´ç Á¤º¸°¡ »ðÀԵǴ ºÎºÐÀÔ´Ï´Ù. $Id$ÀÇ °æ¿ì Ä¿¹ÔÀ» ÇÏ°í ³ª¸é $Id: ntdll.c,v 1.28 2003/01/19 15:39:57 junyoung Exp $ó·³ Àü°³°¡ µË´Ï´Ù. ±×¿Ü $Log$³ª $Header$, $Date$ µî ¿©·¯°¡Áö°¡ ÀÖÀ¸´Ï CVS ¸Å´º¾óÀ» ÂüÁ¶ÇÏ½Ã¸é µË´Ï´Ù.
pynoos°Ô½ÃÆÇ °ü¸®ÀÚ ¿Ã·ÁÁü: 2003³â6¿ù12ÀÏ 13:20 ÁÖÁ¦: ÷¾ðÇÏÀÚ¸é, static const char * progid = "$Id$"; ÇüÅ·ΠÀÛ¼ºÇÏ¿© object code¿¡ static À¸·Î µé¾î°¡°Ô µÇ¸é, ³ªÁß¿¡ ident ¶ó´Â ¸í·ÉÀ¸·Î »Ì¾Æ º¼ ¼ö ÀÖ½À´Ï´Ù. ident /bin/csh ¿Í °°Àº ¹æ¹ýÀ¸·Î »ç¿ëÇÏÁÒ.
dubhenovice ¿Ã·ÁÁü: 2003³â6¿ù12ÀÏ 13:34 ÁÖÁ¦: RCS CVS´Â ¾Æ´Ï°í RCSÀÔ´Ï´Ù. ¹öÀü°ü¸® ü°èÁÒ. CVS¿¡¼ RCS¸¦ Áö¿øÇØÁִ°ɷΠ¾Ë°íÀÖ½À´Ï´Ù. CVS°¡ RCS¸¦ ȣȯÇÑ´Ù°í ÇÏ´Â°Ô ´õ Á¤È®ÇѰ¡.... rcs ci co ident¸í·Éº¸½Ã¸é µË´Ï´Ù. (¾î´À ¾ð¾îÀÇ Äڵ忡³ª ±×Àú ÁÖ¼®Ã³¸®Çϴ°÷¿¡ ³Ö°Å³ª ÇÒ¼ö ÀÖ¾î¼ À̽ļºÀÌ ÁÁ½À´Ï´Ù.)
¼ÛÁö¼®expert ¿Ã·ÁÁü: 2003³â6¿ù12ÀÏ 13:57 ÁÖÁ¦: Re: $Id: ... ÀÌ°Ô ¹«½¼ Ű¿öµåÀϱî¿ä? ¹æÁØ¿µ ¾¸: $...$´Â CVS ű׶ó°í ÇØ¼ Ä¿¹ÔÇÒ ¶§¸¶´Ù ÇØ´ç Á¤º¸°¡ »ðÀԵǴ ºÎºÐÀÔ´Ï´Ù. $Id$ÀÇ °æ¿ì Ä¿¹ÔÀ» ÇÏ°í ³ª¸é $Id: ntdll.c,v 1.28 2003/01/19 15:39:57 junyoung Exp $ó·³ Àü°³°¡ µË´Ï´Ù. ±×¿Ü $Log$³ª $Header$, $Date$ µî ¿©·¯°¡Áö°¡ ÀÖÀ¸´Ï CVS ¸Å´º¾óÀ» ÂüÁ¶ÇÏ½Ã¸é µË´Ï´Ù. Áú¹®¿¡ ²¿¸®¸¦ ¹°¾î¼ Á˼ÛÇÕ´Ï´Ù. À½ ±×·¸´Ù¸é, ¸Ç óÀ½ ÄÚµùÇÒ ¶§´Â $Id$ ¶ó°í ½á³Ö°í Ä¿¹ÔÇϸé repository¿¡ $Id: ntdll.c,v 1.28 2003/01/19 15:39:57 junyoung Exp $ ·Î ÀúÀåµÇ°í ´ÙÀ½ºÎÅÍ´Â Ä¿¹ÔÇÒ ¶§¸¶´Ù ³¯Â¥¿Í ¹öÀüÀÌ ¹Ù²î¾î µé¾î°¡´Â °ÍÀΰ¡¿ä?
pynoos°Ô½ÃÆÇ °ü¸®ÀÚ ¿Ã·ÁÁü: 2003³â6¿ù12ÀÏ 14:21 ÁÖÁ¦: ±×·¸Áö¿ä... commit ÇÒ ¶§, CVS repository¿¡µµ ±×·¸°Ô µé¾î°¡°í, local copyµµ ³»¿ëÀÌ ¹Ù²î¾î µé¾î ¿À±â ¶§¹®¿¡, Ȥ½Ã vimÀ» background·Î ÇØ³õÀº »óȲ¿¡¼, commit ÇÑµÚ vimÀ¸·Î µ¹¾Æ¿À¸é, reload ÇÒ °ÍÀÌ³Ä°í ¹°¾îº¾´Ï´Ù. ±×·¯¸é, undo°¡ ¸ðµÎ »ç¶óÁö´Â »À¾ÆÇ °íÅëÀÌ.... ¶Ç ÷¾ðÇÏÀÚ¸é, Àú°°Àº °æ¿ì´Â /CVSROOT/commitinfo ¸¦ ¼öÁ¤ÇÏ¿©, indent ¶ó´Â (ident ¾Æ´Ô) ÀÚµ¿ µé¿©¾²±â¸¦ Çϴµ¥... À̰ͶÇÇÑ Æí¸®ÇÑ ±â´ÉÀÌÁÒ.
¹æÁØ¿µ¼Õ´Ô ¿Ã·ÁÁü: 2003³â6¿ù12ÀÏ 17:30 ÁÖÁ¦: pynoos ¾¸: Ȥ½Ã vimÀ» background·Î ÇØ³õÀº »óȲ¿¡¼, commit ÇÑµÚ vimÀ¸·Î µ¹¾Æ¿À¸é, reload ÇÒ °ÍÀÌ³Ä°í ¹°¾îº¾´Ï´Ù. ±×·¯¸é, undo°¡ ¸ðµÎ »ç¶óÁö´Â »À¾ÆÇ °íÅëÀÌ.... Àú´Â ´Ù¸¥ ¿¡µðÅ͸¦ ¾²´Âµ¥, reload ¼ø°£ Âø°¢À» ÇØ¼ ÀÛ¾÷ ³»¿ëÀ» Ȧ¶û ³¯·Á¹ö¸° °æ¿ìµµ Á¾Á¾ ÀÖ¾ú½À´Ï´Ù. ±×·¯°í ³ª¸é ±×³¯Àº ÀÏ ´ÙÇßÁÒ... À§·Î
¹æÁØ¿µ ¿Ã·ÁÁü: 2003³â6¿ù12ÀÏ 17:36 ÁÖÁ¦: ±×·±µ¥ ÀÌ CVS ű×ÀÇ Â¥Áõ³ª´Â Á¡Àº ³²ÀÇ ¼Ò½º¸¦ ¼öÀÔÇÒ ¶§ ¿øº» ¼Ò½ºÀÇ Å±װ¡ ÀüºÎ Ãʱâȵȴٴ Á¡ÀÔ´Ï´Ù. ¼öÀÔÇÒ ¶§ ÅÂ±× È®Àå ¾ÈÇϵµ·Ï ¿É¼ÇÀ» ÁÖ´Â °Íµµ °¡´ÉÇÏÁö¸¸ ±×·¸°Ô µÇ¸é Á¦°¡ ºÙÀ̴ űױîÁö µ¿ÀÛÀ» ¾ÈÇϰԵǴ ¹®Á¦°¡ ÀÖ°í¿ä. ±×¿Í °°Àº È¥µ¿À» ÇÇÇϱâ À§ÇØ $NetBSD$, $FreeBSD$ó·³ Àü¿ë ű׸¦ ºÙ¿© ¾µ ¼öµµ ÀÖ½À´Ï´Ù. ´Ü, ÀÌ ±â´ÉÀº ºñÇ¥ÁØÀÌ¶ó °¢ OS ¹öÀüµé¸¶´Ù ¼³Á¤ ¹æ¹ýÀÌ ´Ù¸¨´Ï´Ù. À§·Î
CVS Commit and auto-indenthttp://bbs.kldp.org/viewtopic.php?t=24058 ±Û°ú À̾î¼, CVS¸¦ »ç¿ëÇÏ¿© °øµ¿ ÀÛ¾÷ÇÒ ¶§, µµ¿òÀÌ µÇ´Â ¼³Á¤¹ý¿¡ ´ëÇØ ¼Ò°³ÇÒ ±îÇÕ´Ï´Ù. http://bbs.kldp.org/viewtopic.php?t=24117 ¿¡¼ ¶º°³cho ´Ô²²¼ ¿Ã¸®½Å´Ù°í ÇÏ¿´´Âµ¥, ±×·¡¼ ¾È¿Ã¸±±îµµ »ý°¢Çغ¸´Ù°¡ °¢ÀÚÀÇ ÀÛ¾÷À» ¿Ã¸®¸é Àд »ç¶÷µé¿¡°Ô´Â ¸¹Àº »ùÇÃÀÌ »ý±â´Â °ÍÀ̹ǷΠ´õ À¯ÀÍÇÒ °ÍÀ̶ó »ý°¢ÇÏ¿© ¿Ã¸³´Ï´Ù.
±×¸®°í, ÁÖ·Î C ¾ð¾î¿¡ ¸Â°Ô µÇ¾î ÀÖ¾î¼, C++¸¦ »ç¿ëÇÒ °æ¿ì, templateÀ̳ª public, private µîÀÇ ¿¹¾à¾î ÁÖÀ§¿¡¼ ±úÁö´Â °æÇâÀÌ ÀÖ½À´Ï´Ù. C++¿¡ ´ëÇÑ Áö¿øÀÌ ¾î´ÀÁ¤µµ ³»ºÎÀûÀ¸·Î ÀÌ·ç¾îÁö°í ÀÖ°í ¾ÆÁ÷ °ø½ÄÀûÀ¸·Î Áö¿øÇÑ´Ù´Â ¸»Àº ¾øÁö¸¸, ºñ±³Àû ÃÖ±Ù ¹öÀüÀÇ ¼Ò½º¸¦ º¸¸é, C++°ü·ÃµÈ optionµéÀÌ ¸î°³ µé¾î°¡°í ÀÖ´Â °ÍÀ» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. http://yaimma.co.kr/GNU_Source/indent-2.2.6/args.c ÄÚµå:
ȸ»ç¿¡¼ ÀúÈñ ÆÀÀÌ »ç¿ëÇÏ´Â indent optionÀº À§¿Í °°½À´Ï´Ù. ÀÌ ¿É¼ÇÀ¸·Î cvs°¡ commit µÇ¸é, .c, .h, .cc ¿¡ ÇØ´çÇÏ´Â ¼Ò½º¿¡ °Á¦·Î indent¸¦ ¼³Á¤ÇÏ´Â ¿¹Á¦¸¦ º¸¿©µå¸±±îÇÕ´Ï´Ù.
À§ÀÇ ¿¹Á¦´Â »ç½Ç. $HOME/.indent.pro ¿¡ µé¾î ÀÖ´Â indent ¼³Á¤ÆÄÀÏÀ̶ó°í º¸½Ã¸é µË´Ï´Ù. µû¶ó¼ ¿ø¸®´Â, CVSROOTÀÇ commitinfo¸¦ ¼öÁ¤ÇÏ¿©, commit µÇ´Â ÆÄÀÏÀÌ ÇØ´ç È®ÀåÀÚÀ̸é, indent¿¡ .indent.pro¸¦ Àеµ·Ï ¼³Á¤ÇÏ´Â °ÍÀ¸·Î ±¸ÇöÇÏ¸é µË´Ï´Ù. CVSROOT ¼³Á¤¿¡ ´ëÇÑ °ÍÀº http://bbs.kldp.org/viewtopic.php?t=24058 ¿¡¼ ¼Ò°³ÇÏ¿´À¸¹Ç·Î, °£´ÜÇÏ°Ô ³Ñ¾î°¡°Ú½À´Ï´Ù. CVSROOT¿¡ Ãß°¡ÇÒ script¿Í ÆÄÀÏÀº indent.sh .indent.pro ÀÔ´Ï´Ù. ±×¸®°í ´ç¿¬È÷ indent ¶ó´Â ÆÐŰÁö ¾Æ´Ï¸é, source tar ballÀ» ÅëÇÑ ¼³Ä¡°¡ ¼±ÇàµÇ¾î¾ßÇÕ´Ï´Ù.
checkoutlist ¸¦ ´ÙÀ½°ú °°ÀÌ Ãß°¡ÇÕ´Ï´Ù. ÄÚµå:
commitinfo ´Â ´ÙÀ½°ú °°ÀÌ ¼öÁ¤ÇÕ´Ï´Ù. ÄÚµå:
.indent.pro ´Â À§¿Í °°Àº ¿¹·Î ¸¸µå½Ã¸é µÇ±¸¿ä. indent.sh ´Â ÄÚµå:
¿Í °°ÀÌ ÇϸéµË´Ï´Ù. Àá½Ã ½ºÅ©¸³Æ®¿¡ ÁÖÀÇÇØ¾ßÇÒ ºÎºÐÀº, .indent.pro°¡ $CVSROOT/CVSROOT µð·ºÅ丮¿¡ Ãß°¡µÇ¹Ç·Î, HOMEÀÇ À§Ä¡¸¦ ±×°÷À¸·Î ¹Ù²Ù¾î indent°¡ ÂüÁ¶ÇÏ´Â .indent.pro°¡ Á¦´ë·Î µ¿ÀÛÇϵµ·Ï ÇÏ´Â °Í°ú, ±×¸®°í, commitinfo¿¡¼ ³Ñ¾î¿À´Â ÀÎÀÚÀÇ ¼ø¼°¡ ´ÙÀ½°ú °°´Ù´Â °ÍÀ» ¿°µÎ¿¡ µÎ°í, ÇØ¼®ÇÏ½Ã¸é µË´Ï´Ù. ÄÚµå:
¿Í °°ÀÌ ½ÇÇàµÇ¹Ç·Î, óÀ½ ÀÎÀÚ¸¦ ¹«½ÃÇϰí, ´ÙÀ½ ÆÄÀϺÎÅÍ case ¹®¿¡ ³Ö¾î ºñ±³ÇÏ¸é µË´Ï´Ù. ±×¸®°í, sed ¹®ÀÌ µé¾î ÀÖ´Â °ÍÀº indent ¿É¼ÇÁß¿¡, ÇÔ¼ö È£Ãâ½Ã, ÀÎÀÚ»çÀ̸¦ ¶ç°Ô ÇÏ´Â °ÍÀÌ Àִµ¥, ÀÌ °æ¿ì ¾Æ¹« ÀÎÀÚµµ ¾øÀ¸¸é, Âü º¸±â ÈäÇÏ°Ô µË´Ï´Ù. ÀÌ·±°æ¿ì¸¦ ¸ð¾ÆÁÖ´Â ¿É¼ÇÀÌ ¾ø¾î¼ ²Ç¼ö¸¦ ³Ö¾ú½À´Ï´Ù.
ÂüÁ¶ÇÏ½Ç ¸¸ÇÑ ¿¹Á¦´Â http://cvs.kldp.net/cgi-bin/cvsweb.cgi/CVSROOT/?cvsroot=hserver ÀÔ´Ï´Ù.
Binary ÆÄÀÏ Ãß°¡Çϱâcvs add -kb ÆÄÀÏÀ̸§ÇϽøé Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.
linksCVS http://www.cvshome.org/Version Management with CVS http://www.cvshome.org/docs/manual/ cvs2cl.pl: CVS-log-message-to-ChangeLog conversion script http://www.red-bean.com/cvs2cl/ CVS Guide http://java.freehosting.co.kr/docs/new/cvs/ Guidelines for the use of CVS http://wiki.kldp.org/wiki.php/CVS/GuideLine CVS À̾߱â http://wiki.kldp.org/wiki.php/DocbookSgml/CVS-KLDP Chora CVS Viewer http://horde.org/chora/ CVS with multiple repositories http://www.asiaosc.org/article_44.html Restricting access to viewcvs? http://sourceforge.net/tracker/index.php?func=detail&aid=795368&group_id=18760&atid=218760
CVS¿¡¼ ¸ðµâÀ» °øÀ¯½ÃŰ°í ½ÍÀ» ¶§¾î¶² ¸ðµâÀ» °¡Á®¿Ã ¶§ ƯÁ¤ ÇϺΠ¸ðµâÀ» °°ÀÌ °¡Á®¿Àµµ·Ï ÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ ÇÏ¸é µË´Ï´Ù.
linux¿ë cvs gui Ŭ¶óÀ̾ðÆ®cervisiaKDEÀÇ ±¸¼ºÀ¯Æ¿¸®Æ¼Áß Çϳª. ![]() ![]() Posted by rommance at 2006-08-21 11:35:02 . 7981 hits . source . info . diff . 0.244 sec |