IT Share you

수은을 사용하여 svn : externals를 에뮬레이션 할 수 있습니까?

shareyou 2020. 11. 28. 13:15
반응형

수은을 사용하여 svn : externals를 에뮬레이션 할 수 있습니까?


우리는 SVN에서 Mercurial 로의 이전을 고려 중이며 걸림돌에 직면했습니다.

우리는 현재 svn:externals공통 라이브러리 세트를 작업 디렉토리로 자동으로 가져 오는 데 사용 합니다. Mercurial에서 이와 같은 지원을 찾을 수 없습니다.

Mercurial을 사용하여이 작업을 자동으로 수행하는 방법이 있습니까? 아니면 빌드 프로세스의 일부로 위조해야합니까?


수은만을 사용하는 좋은 방법은 없습니다. 다른 곳에서 언급 한 Forest Extension은 요즘 수정 된 문제보다 더 많은 문제를 일으 킵니다. 대부분의 사람들은 큰 저장소를 사용하고 저장소에 모든 구성 요소를 포함시킨 다음 빌드 스크립트를 다운로드하고 타사 라이브러리를 사용합니다 .Java 헤드 인 경우 maven을 사용합니다.

짧은 대답 "빌드 프로세스에서 가짜"입니다.

최신 정보:

Mercurial 1.3에서는 새로운 하위 저장소 기능이 추가되었습니다. 오래된 포리스트 확장과 비슷하지만 완전히 새로운 코드로 시작되었습니다.

하위 저장소 는 " 최후의 수단 기능 "으로 간주됩니다 .


Forest Extension의 기능이 핵심 Mercurial (1.3 현재)에 구현되고있는 것으로 보입니다.

https://www.mercurial-scm.org/wiki/Subrepository .

현재 "실험용"으로 표시되어 있지만 v1.4부터는 svn : external -type 기능을 처리하는 경로가 될 것입니다.


Deps Extension 을 사용해 보셨습니까 ?

Mercurial의 일부는 아니지만 svn:externals기능 을 모방 한 것 같습니다.


Mercurial의 Forest Extension을 사용해보십시오 .

참고 URL : https://stackoverflow.com/questions/217523/can-i-emulate-svnexternals-using-mercurial

반응형