윈도우 : tortoisehg-1.1.10-hg-1.8.1-x86.msi 다운 받아서 설치 저장소 생성 : hg init 소스 추가 할 차례 : hg add 변경 내용 커밋 : hg commit ( hg com ) 파일 삭제 : del mytest.txt 마지막 커밋한 시접으로 디렉토리를 즉시 되돌리기 : hg revert –all --all 은 모든 파일을 원래 상태로 되돌릴 때 사용한다. 참고 => 작업흐름 1. 변경한다. 2. 동작하는 지 확인 한다. 3. 잘 동작하면 commit 한다. 4. 잘 동작하지 않은 면 revert 한다. 5. 1 번으로 간다. hg status ( hg st ) 변경한 모든 파일 앞에 무슨 일이 생겼는지 알려주는 문자를 붙여 나열한다. 'M'은 파일을 변경 했다는 걸 ..
Subversion/SVN 설정시 branches, tags, trunk 에 대한 개념 trunk - 기본적으로 개발을 시작할 때 사용하는 디렉토리(소스의 주 개발 작업을 진행하는 폴더) - 모든 프로그램 개발 작업은 trunk 디렉토리에서 부터 시작 - main, mainline, production의 의미로 사용됨 brankches - trunk 에서 뻗어져 나온 나뭇가지(소스의 실험적인 작업을 진행하는 폴더, 소스의 현재 버전을 유지보수 하고, 현재 버전을 기반으로 차기 버전을 개발할 경우 이 폴더 이용) - trunk 디렉토리에서 프로그램을 개발하다보면 큰 프로젝트에서 또 다른 작은 분류로 빼서 개발하는 경우. - 프로젝트 안의 작은 프로젝트 - release 버전과 유지보수 버전을 분리하고 싶을..
1. Pro Git 2. Git Immersion 3. Git Community Book 4. Git From the Bottom Up 5. Git Magic 6. Git by Example 7. Easy Version Control with Git 8. Git in Action 9. Intro to Git for Web Designers 10. A Visual Git Reference 출처 : http://sixrevisions.com/resources/git-tutorials-beginners/