<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://valley.egloos.com/rss/style/style.xsl" type="text/xsl" media="screen"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>이글루스 'vcs' 태그 최근글</title>
		<link>http://valley.egloos.com/tag/vcs</link>
		<description>vcs</description>
		<language>ko</language>
		<pubDate>Thu, 29 Mar 2012 23:34:20 +0900</pubDate>
		<generator>Egloos</generator>
		<item>
	<title><![CDATA[[git] 소스 추적 기준은 파일명이 아니라 파일 내용]]></title>
	<link>http://entireboy.egloos.com/4689598</link>
	<guid>http://entireboy.egloos.com/4689598</guid>
	<description>
	<![CDATA[ 
코드를 작성하고 refactoring을 하다보면 폴더/파일명을 변경해야 하는 경우가 많이 생긴다. 하지만 SVN이나 CVS는 어떤식으로 변경됐는지 확인하는 것이 쉽지는 않았다. 왜냐하면 SNV이나 CVS와 같은 다른 VCS들은 일반적으로 변경된 내용을 추척하는 기준이 파일명이다. 어떤 파일명의 내용이 어떻게 바뀌었다를 기준으로 하기 때문에 이름이 바뀌면 난감하다.    CVS와 같은 경우는 파일 마다 버전을 부여해서 관리하기 때문에 파일명이 변경되면 파일을 삭제/추가를 해야 한다. 당연히 새 파일은 새로 버전 관리가 시작되고.. 정말로 새로 추가된 파일인지, 다른 파일의 이름이 변경된 것인지 알 길이 없다.  SVN은 좀 나은게 svn move 명령을 쓰면 파일명을 변경하고 이력을 추적할 수 있다. 헌데 문	]]>
	</description>
	<pubDate>Thu, 29 Mar 2012 23:34:20 +0900</pubDate>
	<dc:creator><![CDATA[Sigel's house made of ice 。。。]]></dc:creator>
</item>
<item>
	<title><![CDATA[[git] SHA-1 abbreviation]]></title>
	<link>http://studyfoss.egloos.com/5520055</link>
	<guid>http://studyfoss.egloos.com/5520055</guid>
	<description>
	<![CDATA[ 
git: 1.7.5    이전 글 보기:  [git] object database  앞서 살펴보았듯이 git에서 관리하는 각 객체는 zlib의 deflate 알고리즘을 이용하여 압축된 형태로 저장되며  압축되기 전의 객체의 내용 및 헤더에 대한 SHA-1 해시값을 계산하여 이를 객체를 가리키는 ID로 사용한다.  SHA-1은 20바이트 (160비트)의 해시값을 생성하므로 이를 16진수로 나타내기 위해서는 40개의 문자가 필요하다.  하지만 실질적으로 특정한 객체를 나타내기 위해 40개의 문자를 일일이 적어주는 것은 귀찮으므로  앞부분에서 적당한 길이의 문자 만을 추출하여 사용할 수 있도록 배려하고 있다.  (단, 추출된 SHA-1 해시값은 해당 객체를 유일하게 찾아낼 수 있을 만큼 길어야 한다.)    이러	]]>
	</description>
	<pubDate>Sun, 01 May 2011 19:00:35 +0900</pubDate>
	<dc:creator><![CDATA[F/OSS study]]></dc:creator>
</item>
<item>
	<title><![CDATA[[git] object database]]></title>
	<link>http://studyfoss.egloos.com/5519952</link>
	<guid>http://studyfoss.egloos.com/5519952</guid>
	<description>
	<![CDATA[ 
<img 
				src="http://thumb.egloos.net/100x76/http://pds19.egloos.com/pds/201105/01/35/c0098335_4dbd26fa412f4.png"  
				alt="[git] object database" 
				width="100px"  
				height="76pxpx"
				align="left"
				style="border:1px solid #DDDDDD;margin:0 10px 10px 0px;"
				/> git: 1.7.5    git는 리눅스 커널을 비롯한 여러 (대규모) F/OSS 프로젝트에서 사용 중인 소스 관리 도구이다.  원래 git는 기존에 리눅스 커널 개발 시 사용되었던 bitkeeper를 대체하기 위해  Linus Torvalds 님이 개발한 것이며, 대규모 프로젝트에 최적화된 기능/성능을 갖추고 있다.    git는 정보를 저장하기 위해 다음과 같은 4가지 종류의 객체(object)를 이용한다.  blob: 파일 정보를 저장하는 객체이다. 단순히 (메타데이터를 제외한) 파일의 전체 내용을 포함한다.tree: 디렉터리 정보를 저장하는 객체이다. 현재 디렉터리에 속한 파일(blob 객체)과 하위 디렉터리(tree 객체)들의 접근 권한 (mode), 이름 (path), 객체 ID 정보를 포함한다.	]]>
	</description>
	<pubDate>Sun, 01 May 2011 14:24:29 +0900</pubDate>
	<dc:creator><![CDATA[F/OSS study]]></dc:creator>
</item>
<item>
	<title><![CDATA[옳다고 믿는 것과 할 수 있는 것, 기부 &amp; 비전케어서비스]]></title>
	<link>http://dreambig.egloos.com/1353553</link>
	<guid>http://dreambig.egloos.com/1353553</guid>
	<description>
	<![CDATA[ 
2006년 안과에 뻔질나게 드나들던 때가 있었다.오랜 렌즈 착용으로 눈물은 메말랐고 눈알이 시뻘게지는 알레르기에 시달렸다.   일주일에 서너번씩 드나들던 중 병원 한 켠에 놓인 브로셔 하날 발견했다. '일초에도 수십명의 사람들이 실명을 하고 빛을 잃는다, 그러나 그중 대부분은 수술을 통해 시력을 되찾을 수 있다.' 브로셔 속의 사람들은 가난한 제3세계 사람들이었고 우리나라 안과 의사 몇몇분이 그들을 돕고 있다고 했다.   '한달에 만원씩 일년이면 한 사람의 빛을 찾아줄 수 있습니다.' 눈 때문에 힘들어본 사람은 안다, 조금만 탈이 나도 예민해지는데 시력을 잃는다는 건 두려운 일이다.   난 그분들처럼, 이태석 신부님처럼 오지로 봉사활동을 가거나 의술을 발휘할 능력은 없다. 그렇지만 도움이 될 순 있다.   	]]>
	</description>
	<pubDate>Sun, 06 Feb 2011 12:14:53 +0900</pubDate>
	<dc:creator><![CDATA[Who cares about common?]]></dc:creator>
</item>
<item>
	<title><![CDATA[이것이 진정한 어른의 게임 GTA:VCS 구입]]></title>
	<link>http://mechanic.egloos.com/3862448</link>
	<guid>http://mechanic.egloos.com/3862448</guid>
	<description>
	<![CDATA[ 
<img 
				src="http://thumb.egloos.net/76x100/http://pds10.egloos.com/pds/200808/12/59/b0026459_48a199781c693_t.jpg"  
				alt="이것이 진정한 어른의 게임 GTA:VCS 구입" 
				width="76px"  
				height="100pxpx"
				align="left"
				style="border:1px solid #DDDDDD;margin:0 10px 10px 0px;"
				/>   정말 구입하기 힘들었던 VCS를 드디어 구했습니다. 사진찍으로 갔다가 시간이 남아서 잠시 E마트에 갔었는데 왠걸 있었습니다. 하하하 국전에서도 못 구했는데 말입니다.        인터넷보다 싼 35000원!!  일단 밀봉을 뜯습니다!! 두근두근!!        패키지 오픈 샷입니다. 왼쪽부터 게임케이스, 공략집, 박스 입니다. 즉 박스안에 공략집과 게임이 들어 있지요.      케이스 오픈 샷입니다. 밀봉을 두번 뜯는 재미를 느끼게 해주는 게임이군요. 여하튼 게임은 메이드 인 잉글랜드 인데요, 알고보니 영국판을 그대로 수입을 해서 공략집을 넣어서 패키지처럼 한겁니다. 그래서 그런지 게임의 세이브 파일도 영국버전인듯 합니다.  또한 영국판을 그대로 수입했기에 메뉴얼조차 한글화가 되어 있지 않네요. 공략집이	]]>
	</description>
	<pubDate>Tue, 12 Aug 2008 23:24:39 +0900</pubDate>
	<dc:creator><![CDATA[자이언트로보의 메카닉 애니 만땅!!]]></dc:creator>
</item>
<item>
	<title><![CDATA[무료 SVN,CVS 호스팅 서비스 : CVS Dude]]></title>
	<link>http://realmove.egloos.com/4145023</link>
	<guid>http://realmove.egloos.com/4145023</guid>
	<description>
	<![CDATA[ 
<img 
				src="http://thumb.egloos.net/76x100/http://pds8.egloos.com/pds/200802/10/55/c0031855_47aeafcdef0b2_t.jpg"  
				alt="무료 SVN,CVS 호스팅 서비스 : CVS Dude" 
				width="76px"  
				height="100pxpx"
				align="left"
				style="border:1px solid #DDDDDD;margin:0 10px 10px 0px;"
				/> VCS(Version Control System)를 사용한 것은 기껏해야 4년 정도인데, 이제는 집에서 혼자 코딩할 때에도, VCS 없이 코딩을 하면 굉장히 불안하게 느껴집니다. 꼭 잘못해서 소스가 날아갈 것 같고, 잘못 수정해서 복구 불가능하게 되어버릴 것 같은 기우도 듭니다.  무엇보다 VCS 가 가장 필요한 경우는, 여러 장소에서 코딩할 때입니다. 회사에서도 짬짬히 코딩을 하곤 하는데, 따로 가져와서 집에서 merge하는 일이 여간 귀찮지 않습니다.  지금껏 그런 생각을 못했다가, 며칠 전 무료 VCS hosting 서비스가 있는지 검색해보았습니다. 라는 서비스가 있습니다. 무료로 2MB 까지 사용할 수 있습니다. SVN, CVS 사용 가능하구요. eclipse에서 subclipse 플러그인을 설치해서	]]>
	</description>
	<pubDate>Sun, 10 Feb 2008 17:03:17 +0900</pubDate>
	<dc:creator><![CDATA[룰루랄라 살아볼만한 세상]]></dc:creator>
</item>
	</channel>
</rss>

