dvcs

    15

    2답변

    저는 Mercurial을 사용하지 않지만 시작하고 싶습니다. 그래서 그것에 대해 읽고 있습니다. 내가 광범위하게 사용한 유일한 SCM 시스템은 CVS뿐입니다. 내가 Mercurial에 관해 읽은 대부분은 이해가되며, 좋은 것 같습니다. 그러나 나는 태그를하는 방식으로 번갈아 가며 충격을 받고 혼란스러워합니다. 태그는 변경 집합의 닉네임이며 'changese

    19

    6답변

    Visual Sourcesafe 저장소를 Mercurial로 옮기는 가장 좋은 방법은 무엇입니까? (모든 기록을 유지하는 데 관심이 있습니까?)

    4

    4답변

    새 프로그램을 위해 SCM을 설정하는 것을 돕고 있으며 현재 VCS를 결정 중입니다. 이 시점의 주요 경쟁자는 SVN, ClearCase, SVN + DVCS 및 DVCS입니다. 현재 팀은 SVN 또는 SVN + DVCS를 향해 기울고 있습니다. 우리는 ClearCase의 비용과 관리 비용을 피하고 싶지만 워크 플로우와 버전 관리 옵션을 원합니다. 나는 D

    46

    5답변

    나는 이것에 대한 답을 이미 알고 있다고 생각하지만 어쨌든 물어볼 것이라고 생각했다. 중요한 정보가 담긴 Mercurial 저장소에 파일이 추가되었다. 전체 repo를 제거하지 않고 변경 기록과 함께 해당 파일을 제거 할 수있는 방법이 있습니까?

    5

    1답변

    설명서에 "git-cherry은 커밋 ID (sha1)보다는 변경 집합을 비교하기 때문에 git-cherry을 사용하여 로컬에서 커밋 한 것이 있는지 확인할 수 있습니다 다른 커밋 ID로 적용되었습니다. " .. $ git cherry master release-1.1.0 | head -1 - 533e2559342910fbffa2be5b38fdd7f2dd

    11

    2답변

    나는 이해할 수없는 문제가있다. Windows에서 TortoiseHg (버전 0.7.5)를 사용하고 있지만 Linux에서 동일한 문제가 있습니다. 여기입니다 : 내 .hgignore 파일 : syntax: regexp ^[^\\/]+$ 내가 달성하기 위해 노력하고있어 추가하는 것입니다 HG는 저장소의 루트에있는 파일 목록을 무시합니다. 예를 들어 이

    12

    5답변

    Bazaar에는 훌륭한 커밋 인 uncommit 명령이 있습니다.이 커맨드는 단순히 마지막 커밋을 취소합니다. Mercurial에 해당하는 항목이 있습니까? 편집은 : - 당신이 너무 늦게 커밋 메시지에 오타가 있다는 것을 알 때, 예를 들어,이 제거 유용 커밋 마지막 및 관련 데이터 (또는 파일 아니었다 바자의 uncommit 명령은 파일을 수정하지 않습

    8

    1답변

    저는 우리 cms (asp.net webforms에서 실행되는)를위한 새로운 관리 대시 보드를 작성하고 있습니다. 이전 서버 중 일부는 .NET 2.0을 여러 가지 이유로 처리 할 수 ​​있으므로 람다 식 등을 사용하는 코드를 다시 작성해야합니다. 나는 두 가지 버전을 동시에 개발하기 위해 수은 같은 dvcs를 어떻게 사용하는지 궁금합니다. 현재 코드베이스

    5

    2답변

    dvcs를 사용할 때 많은 장점이 있지만 중앙 집중식 vcs처럼 사용할 수 있지만 로컬 커밋을 사용하고 일부 소규모 그룹을 위해 프로젝트를 매우 쉽게 포크 할 수있어 지속적인 통합을 지원하기가 더 어려워 집니까? CI 서버에 의해 테스트 된 최신 변경 사항에 모두가 액세스 할 수 있도록 개발에 도움이되므로 호환되지 않는 변경 가능성을 최소화 할 수 있습니다

    31

    3답변

    로컬 무시 파일을 hg repo에 보관하는 방법이 있습니다. 즉, .hgignore와 기능상 유사한 파일이지만 repo에 체크인하지 않았을 수 있습니다. 다른 IDE를 사용하는 경우 IDE 프로젝트 파일의 변경 사항을 무시하는 데 사용할 수 있습니다. 어떻게 완료되었는지 찾는 데 어려움이 있습니다. 누구든지 세부 사항을 기억합니까?