: - 지점
tcm-6.1.0
-cvs2svn을 사용할 때 지점 및 태그가 동일한 이름으로 해석되도록 심볼의 이름을 바꾸는 방법은 무엇입니까? 내가 (다른 사람의 사이에서) 다음과 같은 기호가있는 CVS 저장소 변환하는 작업입니다
tcm-6.1.0-branch
표준 변환의 cvs2svn를 사용하여 태그
는 적절하게 식별합니다. 그러나 변환 중에 정리를하고 싶습니다. 특히 svn의 'branches'dir에있을 것이므로 분기 기호의 중복 '-branch'부분을 삭제하고 싶습니다. tcm-6.1.0
이 모두 있기 때문에 모든 파일에 대한 "기호에 ... 'TCM-6.1.0'의 여러 정의 오류"
RegexpSymbolTransform(r'(.*)-branch', r'\1')
지금 내가 끝낼 : 나는 프로젝트의 symbol_transforms에 다음을 추가 가지와 꼬리표. 이 문제점을 초래하는 여러 CVS 기호 쌍이 있습니다.
소스 기호가 다르며 대상 디렉토리가 다르므로이 작업이 가능해야합니다. 누락 된 것이 있거나 단순히 cvs2svn의 단점입니까?
이러한 기호의 이름을 각각 따로 유지하고 지점과 태그가 같은 이름으로 바뀌게하려면 어떻게 이름을 바꿀 수 있습니까?
-
나는 변환 규칙에서이 문제 기호를 제외하고 차라리 변환 시간에 그것을 할 거라고하지만, 이후에 손을 이동하려고합니다 주위에 아무 일이없는 경우.