tortoise svn
- 따로 외부 프로그램 없이 windows 탐색기 확장으로 돌아감
- svn 링크를 가지고 있으면, 탐색기에서 우클릭 메뉴로 클론을 할 수 있음
- git clone과 헷갈렸음, tortoise svn으로 사용하자
- 인증용 셋팅 저장 가능
- new branch 가 바로 생성이 안됨. commit 후에만 가능하다.
- update >> 현재 시점 이동, check
nas
- nas는 개인용 파일서버, 네트워크로 접속해서 파일을 공유할 수 있음
형상관리 툴
- svn 은 client-server 타입의 툴
- trunk 프로젝트에서 가장 중심이 되는 디렉토리
- branches trunk에서 뻗어져 나온 나뭇가지. 프로젝트 내의 작은 프로젝트
- tags 버전 별로 소스코드를 따로 관리하는 공간 (버전 별로 태그를 붙여서 tag 디렉토리 안에 보관한다고 생각하면 됨)
- git, mercurial은 분산저장소 타입의 툴
비교
- svn 기능을 완성 후 중앙 저장소에 commit commit이 git과는 다르게 바로 반영되고 공개됨. 개인이 자신만의 version history를 가질 수 없으며, commit한 내용에 실수가 있을 경우 바로 다른 사람들에게 영향을 미치게 됨
- git 자신만의 commit history를 가질 수 있으며, 개인과 서버의 저장소를 독립적으로 관리 가능. 마음대로 commit 하다가, 원하는 순간 push와 merge를 할 수 있다.
cocos2d
- scene을 생성하면 .csd 파일로 생성됨