2010-11-19 1 views
1

Mercurial 명령 addremove은 유사성 비율에 따라 이름이 바뀐 파일을 감지합니다.Mercurial을 사용하여 복사 한 파일을 추가/제거합니다. TortoiseHg가 실행하지만 명령 행 변형은 무엇입니까?

TortoiseHg는 또한 사본을 검색 할 수 있습니다. 디스크에 복사되었지만 Mercurial에 사본으로 명시 적으로 전달되지 않은 파일

addremove 명령에 복사본을 검색 할 수있는 옵션이 없으며 이름 만 바꿀 수 있습니다. 누구든지 이에 상응하는 명령 줄 명령 및/또는 옵션이 무엇을 할 것인지 알 수 있습니까? 예를 들어

,이 할 경우 :

hg init . 
echo 111>test1.txt 
hg commit -m "initial" --addremove 
copy test1.txt test2.txt 
??? what do I write here to get the equivalent of: hg cp test1.txt test2.txt 

답변

1

나는 CLI를 사용하여 할 수있는 방법을 알고하지 않습니다. 지원하는 동작 만 수행하면 누락되거나 추가 된 파일 세트와 비교할 파일 세트를 요약 할 수 있습니다.

나는 거북이가 어떻게하는지 잘 모르지만, 꽤 비싸다고 생각합니다.

+0

예, 매우 비쌉니다. 그것들은 그들 자신의 similiarity 구현을 가지며'hg cp -A source target' 명령에 해당하는 것으로 끝나는 것 같습니다. 나는 이것을 지금 얼음에 담을 것이다. –

관련 문제