본문 바로가기

형상관리3

migrate team foundation to git 기록 팀파운데이션에서 깃랩으로 이력을 포함해 모두 이전하기 준비물 : git-tf git-tf 는 생명이 끝났다. 그래도 마이그레이션에는 문제가없다. https://archive.codeplex.com/?p=gittf (나는 개인 클라우드에 올려놓았다. 위에 사이트가 언제 폭파될지 모르므로...) 1. tfs 에서 clone 하기 git-tf clone http://myserver:8080/tfs/mycollection $/TeamProjectA/Main --deep [targetFolderPath] ex) git-tf clone http://123.456.789.123:8080/tfs/Platform $/sampleProject --deep D:\projects\sampleProject 여기서 myco.. 2020. 8. 6.
svn2git을 이용해서 SVN에서 Git(bitbucket)으로 마이그레이션 하기 svn2git 사용기 난 자칭 git 찬양론자 예찬론자 무한git교 다. 회사내에서는 svn을 주로 사용하다가 git으로 점점 변화하는 추세이다. 신규프로젝트의 경우 대부분 git을 이용해서 시작한다. 하지만 기존 프로젝트들의 경우 svn을 계속해서 이용했는데 이는 변화를 두려워하는 동굴속의 이들도 한 몫을 하고있었다. 기존의 이력을 버리고 옮겨야된다는 두려움(변명) 때문에 깃으로 옮기지 못한다는... 그래서 내가 내 담당 프로젝트들만이라도 svn 커밋 이력을 가지고 통채로 git으로 마이그레이션을 하고자 했다. svn2git를 윈도우에서 그대로 사용하려했으나 몇시간의 삽질끝에 빡쳐서 virtualbox에 리눅스 올렸다. 1. 리눅스 설치 ubuntu 16.04 LTS 설치 Error: piix4_smb.. 2018. 12. 24.
Sourcetree Authentication failed 소스트리에서 깃헙에 푸시를 할 때에 Authentication failed 가 뜨면서 로그인창이 계속 뜰 때가 있다. 그럴때는 C:\Users\[UserName]\AppData\Local\Atlassian\SourceTree위의 경로 폴더내에 passwd 파일을 삭제하고 userhosts 파일을 메모장으로 열어서 github.com[깃헙계정이름] 으로 되어있는지 확인 후 맞지 않다면 수정하고 저장한다음 다시 푸시를 해보면 로그인창에 로그인정보를 입력 후 푸시가 정상적으로 되는것을 확인할 수 있다. 2018. 4. 5.