2013-10-29 2 views
0

Mercurial API를 사용하여 저장소의 hgrc 설정 파일을 편집하기위한 메커니즘이 내장되어 있습니까? 설정 파일에 몇 가지 옵션을 저장해야하는 확장 프로그램을 작성 중이며이를 위해 명령을 제공하고 싶습니다 (저장할 필요가있는 옵션은 타임 스탬프를 포함하며 사용자가 수동으로 편집하기에는 조금 까다 롭습니다) .확장명에서 레포 설정 파일 편집

+1

대답은 아니지만 [hgconfig] (http://mercurial.selenic.com/wiki/ConfigExtensionCommandLine)에서 몇 가지 아이디어를 찾아 볼 수 있습니다. – icabod

+0

@icabod : 고마워, 도움이되었다. 그 확장 기능은 API를 사용하는 대신 설정 파일 자체를 해킹하지만 괜찮은 것으로 보입니다. 그 확장을 파이썬 모듈로 가져와 그냥 복사하는 대신 호출 할 수있었습니다. – brianmearns

답변

1

Mercurial 코드베이스는 clone 조작으로 처음 생성 된 다음설정을 원점으로 설정하는 경우를 제외하고 hgrc 파일을 자동화하는 자동화 된 방법을 제공하지 않습니다.

+0

감사합니다. 단지 해킹 만하는 것처럼 보이고 설정 파일을 편집하기위한 인터페이스 나 추상화가 없으며 텍스트를 직접 작성하는 것입니다. 오 잘. – brianmearns

+0

그래, 여기에 stackoverflow에서 찾을 수있는 많은 문제가 어디에만 텍스트 편집기가 구성 파일을 편집해야 Mercurial 위치는 정당화됩니다. 어떤 사람들은 그것이 설득력이 있고 (나는) 있지만 어떤 것은 그렇지 않다고 생각하지만, 확고하게 확립되어 변하지 않을 것입니다. –