# FreeBSD, Svn에서 Git으로 이전

> Clean Markdown view of GeekNews topic #3434. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=3434](https://news.hada.io/topic?id=3434)
- GeekNews Markdown: [https://news.hada.io/topic/3434.md](https://news.hada.io/topic/3434.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2020-12-19T12:57:50+09:00
- Updated: 2020-12-19T12:57:50+09:00
- Original source: [lists.freebsd.org](https://lists.freebsd.org/pipermail/freebsd-current/2020-December/077858.html)
- Points: 4
- Comments: 3

## Topic Body

- Docs는 2주전에 이미 이전

- Source는 이번 주말에 이전

- Ports는 타이밍 문제로 내년 3월에 이전 예정

* FreeBSD가 2008년 CVS 에서 SVN으로 넘어가던 시점에는 Git이 FreeBSD의 크기를 감당하지 못했었다고

ㅤ→ 물론, 그 외에 워크플로우 변경에 대해서도 이견은 있었던듯 https://wiki.freebsd.org/GitDrawbacks

## Comments



### Comment 3952

- Author: galadbran
- Created: 2020-12-20T10:07:33+09:00
- Points: 1

크... 대세를 거스르지는 못하는군요.

mercurial 과 git 이 아직 우위를 다투고 있을때 저는 머큐리얼 쪽이 더 마음에 들었었는데 github 의 위세에 완전히 눌려서 크흑 ㅠ.ㅠ

저희도 git 을 몇년째 사용하고 있는데 분산 저장소라서 로컬 브랜치나 로컬 커밋을 자유롭게 활용할 수 있는 점은 장점이긴 하지만

큰 저장소를 쓰지 못해서 쪼개야 하고...  bitbucket 은 2기가 제한에 걸리면 일체의 작업을 거부해서 당황했었어요. 서브모듈은 사용하면 실수하기 딱 좋게 되어 있어서 권장할 수가 없고요. 한 번 했던 merge 또 하다가 똑같은 conflict 또 해결해야 하고 그러다가 잘못 머지하고... 파일의 줄바꿈을 자동으로 바꿔주겠다는 어처구니 없는 결정은 왜 들어가있으며.. 일반 소스 관리 저장소로 쓰기에는 이상한 기본값 결정들이 많아서 별로 마음에 들지는 않아요.

### Comment 3976

- Author: functor
- Created: 2020-12-21T15:02:58+09:00
- Points: 1
- Parent comment: 3952
- Depth: 1

오..저는 mercurial은 사용해보지 않아서 궁금한데, 말씀해주신 것들이 mercurial 에서는 어떻게 동작하는지 여쭤봐도 될까요?

 - 서브모듈

 - merge conflict

 - 파일 줄바꿈

이런것들을 mercurial 에서는 더 똑똑하게 해주나요?

### Comment 3949

- Author: kbumsik
- Created: 2020-12-19T19:51:16+09:00
- Points: 1

파이어폭스도 Mercurial 에서 git으로 옮겼으면 좋겠네요. 파이어폭스에 기여한 적이 있는데 헷갈려서 혼났네요.
