«mercurial» 태그된 질문

Mercurial은 빠른 오픈 소스 DVCS (Distributed Version Control System)입니다.


2
갈등 해결 : "자신의"변경 사항을 자동으로 수락하는 방법은 무엇입니까?
를 사용하여 충돌하는 변경 사항을 병합 할 때 hg mergeMercurial은 다음과 같이 작업 복사본에 병합 할 파일에 마커 세트를 삽입합니다. <<<<<<< local version = 0.2 ======= version = 0.1 >>>>>>> other 그런 다음에서 생성 한 목록에서 U로 표시된 모든 파일을 수동으로 편집 hg resolve --all -l한 다음 mercurial에hg resolve -m …
97 mercurial 

11
Mercurial을 사용하면 푸시하기 전에 일련의 변경 세트를 하나로 "압축"할 수 있습니까?
로컬 및 원격 Mercurial 저장소가 있다고 가정 해 보겠습니다. 이제 기능 작업을 시작합니다. 나는 그것을 작업하고 그것이 끝났다고 생각하면 변경 세트를 커밋합니다. 좀 더 테스트 해보면 코드에서 무언가를 수정하여이 기능을 더욱 향상시킬 수 있다는 것을 알았습니다. 나는 변화를 만들고 헌신한다. 20 분 후이 새로운 기능에 버그가 있음을 알게되었으므로 수정하고 커밋합니다. …

7
모든 로컬 변경 집합을 삭제하고 트리로 되돌리기
나는 Mercurial을 사용하고 있으며, 세 개의 머리로 인해 지역적으로 끔찍한 혼란에 빠졌습니다. 푸시 할 수 없으며 모든 로컬 변경 사항과 커밋을 삭제하고 완전히 깨끗한 코드와 깨끗한 기록으로 다시 시작하고 싶습니다. 즉, (a) 원격 브랜치의 팁에 존재하는 것과 정확히 동일한 코드를 로컬로 사용하고 (b) 로컬 커밋의 기록이없는 것으로 끝나고 싶습니다. 내가 …

6
Subversion보다 Mercurial에서 분기 및 병합이 더 쉬운 이유는 무엇입니까?
Subversion 또는 CVS에서 여러 가지 병합을 분기로 처리하는 것은 경험해야 할 일 중 하나 일뿐입니다. Mercurial (그리고 아마도 다른 분산 시스템)에서 브랜치와 병합을 추적하는 것이 지나치게 쉬웠지만 그 이유는 모르겠습니다. 다른 사람이 알고 있습니까? 내 질문은 Mercurial을 사용하면 Subversions / CVS의 중앙 저장소와 유사한 작업 방식을 채택 할 수 있으며 …

4
가장 일반적인 Mercurial 명령에 해당하는 Git?
Mercurial을 사용해 왔지만 Git의 간단한 데모를하고 싶습니다. Git에 해당하는 것은 무엇입니까? hg init . # start a project in the current directory hg addremove # look for any added or deleted files hg commit -m "comment" # commit any uncomitted changes hg status # what have i changed since the …
90 git  mercurial 


2
수은 병합을 중단하는 방법은 무엇입니까?
나는 병합을 망쳤다. 되 돌린 후 다시 시도하고 싶습니다. 커밋되기 전에 병합을 되 돌리는 방법이 있습니까? hg revert내가 원하는대로하지 않고 파일의 텍스트 만 되돌립니다. Mercurial은 두 번째 병합 시도를 중단하고 원래 병합이 아직 커밋되지 않았다고 불평합니다. hg merge명령 후 커밋되기 전에 병합을 취소하는 방법이 있습니까?

3
Mercurial에서 두 프로젝트를 결합하는 방법은 무엇입니까?
두 개의 수은 저장소가 있습니다. 이 시점에서 두 프로젝트를 동시에 작업하고 싶기 때문에 그들이 "하나가된다"는 것이 의미가 있습니다. 두 프로젝트가 각각 새 저장소의 하위 디렉터리가되기를 바랍니다. 두 프로젝트를 어떻게 병합합니까? 좋은 생각인가요, 아니면 따로 보관해야하나요? 한 리포지토리에서 다른 리포지토리로 푸시 할 수 있어야하는 것 같습니다 ... 어쩌면이게 정말 간단할까요?
84 mercurial 

2
Virtualenv 및 소스 버전 제어
저는 최근에 Django 프로젝트를 시작했고 virtualenv가 여러 가지 이유로 정말 유용하다는 것을 금방 깨달았습니다. virtualenv와 프로젝트를 설정했지만 이제 소스 제어에 어떤 파일을 추가해야하는지 궁금합니다 (제 경우에는 Mercurial). venv 폴더 아래에 모든 파일을 추가해야합니까? 동료가 환경을 다시 설정하지 않고도 즉시 복제하고 작업을 시작할 수 있도록하려면 어떻게해야합니까?


8
OpenJDK 소스를 온라인으로 검색 할 수 있습니까?
SourceForge의 프로젝트에서 할 수있는 것처럼 OpenJDK의 소스 코드를 온라인으로 검색 할 수 있습니까? 머큐리를 사용한 적이 없어서 혼란 스러웠습니다. (참고 : 소스를 다운로드하고 싶지 않습니다. 온라인으로 검색하여 일부 메서드가 어떻게 구현되는지 확인하고 싶습니다.)

5
Mercurial이 커밋에 사용하는 사용자 이름을 어떻게 설정합니까?
Mercurial에서 다음과 같이 커밋 할 때 : hg commit -m "username question" 이 출력이 표시됩니다. No username found, using 'WindowsVistaAdmin@ChunkyMonkey' instead ChunkyMonkey내 Windows 컴퓨터 이름이며 분명히이 컴퓨터에 WindowsVistaAdmin로그인 한 사용자입니다. 사용자 이름을 더 존경 할만한 또는 최소한 더 간결한 것으로 설정하려면 어떻게해야합니까?
79 mercurial 

5
Mercurial : "작업 디렉토리의 추적되지 않은 파일이 요청한 개정판의 파일과 다릅니다"?
누구든지이 Mercurial 오류가 무엇을 의미하는지 말해 줄 수 있습니까? 작업 디렉토리의 추적되지 않은 파일이 요청 된 개정판의 파일과 다릅니다. 이것은 hg 가져 오기를 수행 할 때 발생했습니다. C:\myapp>hg fetch ssh://hg/myapp-v1 pulling from ssh://hg/myapp-v1 searching for changes adding changesets adding manifests adding file changes added 93 changesets with 693 changes to …
78 mercurial  merge 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.