FreeBSD, Svn에서 Git으로 이전
(lists.freebsd.org)- Docs는 2주전에 이미 이전
- Source는 이번 주말에 이전
- Ports는 타이밍 문제로 내년 3월에 이전 예정
* FreeBSD가 2008년 CVS 에서 SVN으로 넘어가던 시점에는 Git이 FreeBSD의 크기를 감당하지 못했었다고
ㅤ→ 물론, 그 외에 워크플로우 변경에 대해서도 이견은 있었던듯 https://wiki.freebsd.org/GitDrawbacks
크... 대세를 거스르지는 못하는군요.
mercurial 과 git 이 아직 우위를 다투고 있을때 저는 머큐리얼 쪽이 더 마음에 들었었는데 github 의 위세에 완전히 눌려서 크흑 ㅠ.ㅠ
저희도 git 을 몇년째 사용하고 있는데 분산 저장소라서 로컬 브랜치나 로컬 커밋을 자유롭게 활용할 수 있는 점은 장점이긴 하지만
큰 저장소를 쓰지 못해서 쪼개야 하고... bitbucket 은 2기가 제한에 걸리면 일체의 작업을 거부해서 당황했었어요. 서브모듈은 사용하면 실수하기 딱 좋게 되어 있어서 권장할 수가 없고요. 한 번 했던 merge 또 하다가 똑같은 conflict 또 해결해야 하고 그러다가 잘못 머지하고... 파일의 줄바꿈을 자동으로 바꿔주겠다는 어처구니 없는 결정은 왜 들어가있으며.. 일반 소스 관리 저장소로 쓰기에는 이상한 기본값 결정들이 많아서 별로 마음에 들지는 않아요.
오..저는 mercurial은 사용해보지 않아서 궁금한데, 말씀해주신 것들이 mercurial 에서는 어떻게 동작하는지 여쭤봐도 될까요?
- 서브모듈
- merge conflict
- 파일 줄바꿈
이런것들을 mercurial 에서는 더 똑똑하게 해주나요?