새 프로젝트를 시작합니다. 나는 TortoiseSVN과 그 모든 단점에 익숙하다. 대신 Mercurial을 사용하기 시작할까요? Subversion에 비해 Mercurial을 사용하는 장단점은 무엇입니까?Subversion을 통해 Mercurial을 사용하는 장단점
3
A
답변
8
나는 Hg Init: a Mercurial tutorial을 읽은 것을 즐겼습니다. 그것은 귀하의 상황에서 읽을만한 가치가있을 수도 Subversion Re-education이라는 장이 있습니다.
또한 TurboiseSVN과 비슷한 TortoiseHg이라는 Mercurial 클라이언트가 있습니다. Bitbucket도 확인하시기 바랍니다. 나는 몇 가지 학교 프로젝트에서 그것을 사용했고 값이 싸다. 심지어 무료 계획이라도 개인 저장소 하나를 얻는다.
Mercurial: The Definitive Guide의 내용은 온라인으로 무료로 제공됩니다.
+0
Bitbucket은 이제 내 계획에 거대한 플러스 인 무료 계획에 대한 무제한의 개인 저장소를 제공합니다. – Trygve
2
Mercurial (일반적으로 분산 시스템)의 큰 장점은 작업을 수행하는 데 온라인 상태 일 필요가 없다는 것입니다. 리포지토리는 로컬이며 작업 복사본은 모든 기록과 함께 완전한 복사본이므로 Subversion처럼 앞뒤로 이동할 필요가 없습니다.
분기 및 병합은 다른 사람들이 체크 아웃 한 변경 사항을 수신하는 것뿐만 아니라 더 쉬워지는 경향이 있습니다.
관련 문제
- 1. GWT에서 Gin을 사용하는 장단점
- 2. 장단점을 파이썬/R에서 사용하는 것에 대한 장단점?
- 3. Mercurial을 통해 코드 배포를 수행하는 방법은 무엇입니까?
- 4. Subversion을 통해 업데이트 할 때 메모장을 닫으시겠습니까?
- 5. Subversion을 효과적으로 웹 개발자로 사용하는 방법은 무엇입니까?
- 6. Websync : 장단점?
- 7. Java 포틀릿의 장단점?
- 8. 자동/수동 캐시의 장단점
- 9. 호스트없이 Subversion을 사용할 수 있습니까? 즉, 로컬로
- 10. NetBeans가 Subversion을 통해 Java 패키지를 강제로 업데이트하도록하려면 어떻게해야합니까?
- 11. 파일 내의 값에 대해 TortoiseSVN을 통해 Subversion을 검색 하시겠습니까?
- 12. Subversion을 사용하면 어떤 이점이 있습니까?
- 13. Mercurial을 Subversion에 복제하는 방법?
- 14. Mercurial을 사용하여 Umbraco 설정하기
- 15. 어떻게 Mercurial을 사용하여 Python
- 16. CodeIgniter의 Doctrine ORM - 장단점?
- 17. 모듈로 전체 프로젝트의 장단점?
- 18. DB에서 데이터 정렬의 장단점?
- 19. 단위 테스트의 장단점 #
- 20. NSDocument 아키텍처 장단점
- 21. tkinter와 wxWidgets의 장단점?
- 22. 임베디드 Manifests에 대한 장단점
- 23. DSL과 메서드 호출 : 장단점
- 24. 공백이있는 테이블 이름의 장단점
- 25. Java 규칙 엔진의 장단점
- 26. Drupal 6 : Drupal 프로젝트에서 Mercurial을 설정하고 사용하는 방법
- 27. wordpress 및 subversion을 관리하십시오.
- 28. Subversion을 처음 설치하는 중
- 29. Windows 사용의 장단점 Active Setup
- 30. Java 프로젝트에서 패키지 구성의 장단점
먼저 CVCS (SVN, CVS 등)와 DVCS (Mercurial, Git 등)의 설계 및 목표의 차이점을 익히고 싶을 수도 있습니다. – Santa
@ 산타 어떻게? 추천 도서/링크가 있습니까? –
나는 어떤 책이든, 나 자신을 모른다. 내가 DVCS 세계로 뛰어 들었을 때 (처음에는 자식, 그 다음은 수은), 나는 그저 많은 수의 링크와 기사를 읽었다. 먼저, 각각의 초보 문서를 사용하여 기본 버전 관리를 수행하는 방법을 배웠고, 그 뒤에서 그들이하는 일에 대해 읽었습니다. [제 4 장] (http://hgbook.red-bean.com/read/behind-the-scenes.html) hgbook은 훌륭한 읽을 거리이거나 [this] (http://eagain.net/articles/ git-for-computer-scientists /)를 사용한다. 일단 DVCS를 사용하면 더 많은 고급 기능을보다 쉽게 이해할 수 있으며 CVCS보다 훨씬 뛰어납니다. – Santa