본문 바로가기

SCM

Git on Visual Studio 2008 과거 부서에 서브버전(subversion) 도입을 추진했었다. 시간이 흘러 소스코드의 대세는 이미 분산저장소시스템은 진부하게 들릴 수 있겠다.몇 년전부터 Git의 부서 도입을 검토했었는데 그 때마다 문제가 되었던 것은 IDE와의 통합이었다.서브버전은 역사가 오래 되었기에 이클립스나 Visual Studio와의 플러그인이 괜찮게 성숙해 있었는데 Git은 뭔가 아쉬운 것이 있어서 도입을 꺼리게 되었다. 사람들에게 git 커맨드를 외우라고 하는 것은 거의..
다른 사용자로 커밋하기 2010년 소스코드 관리를 CVS에서 SVN으로 바꾸면서 당해 4월 12일에 세미나를 했다.만 4년이 지난 부서에는 80%정도 사용을 하고 있다.(설문조사 2014.11.20 by 구두)사용을 안하는 사람의 직급을 보면 과장급이 3명, 주임급 1명, 신입사원 1명이었다.신입사원은 쓸 줄을 몰라서 못쓴다고 치고, 나머지는 나보다 윗 분(?)들인 것이다.후배들은 교육시키면 대부분 시키는대로 하고 정 안할 경우에는 팀장 보고(물론 주임급 1명은 ..
이클립스에서 Github 커밋하기 블로그http://blog.beany.co.kr/archives/3407슬라이드svn 능력자를 위한 git 개념 가이드 : http://www.slideshare.net/einsub/svn-git-17386752이클립스Git version control with Eclipse (EGit) - Tutorial : http://www.vogella.com/tutorials/EclipseGit/article.html#github_push
SCM:DB 스크립트 관리 소스코드가 변한다는 것은 모든 개발자가 아는 사실이다.DB역시 마찬가지이다. 데이터베이스는 데이터를 저장하는 공간인데 '비지니스 로직 - 소스코드 - 데이터'는 서로 연관을 맺고 있기 때문이다. 마틴파울러의 데이터베이스 디자인 리팩토링이라는 책으로 유명한 마틴파울러가 'Evolutionary Database Design'라는 제목으로 쓴 글이 있다. 주소: http://martinfowler.com/articles/evodb.html 파울러는 ..
.NET용 서브버전(subversion) 라이브러리 DB 스크립트를 버전 관리를 하기 위한 툴을 만들기 위해 서브버전을 위한 .NET용 라이브러리를 찾아보았다. 미국판 IT지식인 사이트인 stackoverflow에 보니 관련된 글이 있었다. 목록 SharpSvn - http://sharpsvn.open.collab.net/ (CollaNet쪽 계통인듯, 닷넷은 2.0이후/ 서브버전은 1.5 이후, AnkhSVN 2.X이 이걸 쓰고 있다고) SVNCompleteSync - http://svncomple..