2011-06-13 3 views
-1

CA Harvest Software Change Manager에서 svn으로 이전 중입니다. Harvest SCM에는 파일 그룹을 추가 할 수있는 패키지 개념이 있습니다. 우리가 svn에서 구현하고자하는 비슷한 것. 이 속성을 사용할 수 있습니까? 그렇다면 어떻게?SVN 패키지 개념

언제든지 패키지의 기록을 가져올 수 있습니다. 나는 특성이 버전 화되지 않았다는 것을 읽었다.

패키지를 구현하는 데 사용할 수있는 다른 기능이 있습니까? 패키지는 파일 그룹을 보유하는 논리적 엔티티입니다. 단위 테스트가 완료되면 패키지를 시스템 테스트로 승격 한 후 프로덕션으로 승격합니다.

+0

Harvest에서 SVN으로 기록을 가져 오기 위해 사용한 것은 무엇입니까? 자체 개발 도구입니까? – Krumia

답변

0

Properties은 버전이있는 (revprops) 버전과 그렇지 않은 버전이 svn에서 2 가지로 분류됩니다. 전자는 파일 버전, 커밋 작성자, 커밋 코멘트 등을 기대합니다. 후자는 파일 (예 : 바이너리)에 대한 '메타 데이터'속성입니다. 이러한 버전이 생성되지 않을 것으로 예상됩니다.

패키지 ... SVN에는 개념적으로 changelists이 있긴하지만 세션 전체에서 지속되는 파일 그룹 개념이 없습니다 (디렉토리에없는 경우). 나는 그것이 당신을 위해 일할 것인지 말하기 위해 Harvest와 충분히 친숙하지 않습니다. 그렇다면 패키지를 브랜치로 구현해야한다고 생각합니다.

0

Harvest에 대한 간략한 설명에서 패키지은 변경하려는 파일 집합입니다. Subversion은 실제로 그 개념을 가지고 있지 않습니다 - 그것이 일종의 곳을 제외하고는

Subversion에서는 저장소가 개정되고 개별 파일은 수정되지 않습니다. 따라서 각각의 모든 체크인은 저장소를 변경합니다. 즉, 함께 체크인 한 모든 파일은 특정 의미에서 "패키지"라는 의미입니다. Subversion은 기본적으로 Subversion이 파일 목록을 지정하지 않으면 모든 변경 사항을 검사하기 때문에 단일 변경 집합으로 수정, 추가 및 삭제 한 모든 파일을 체크 인 할 수 있습니다.

Subversion이 수정 작업을 처리하는 방식 때문에 세트에서 어떤 파일이 변경되었는지 쉽게 볼 수 있습니다.

체크 인 할 개별 파일과 디렉토리를 지정하거나 개정판 1.5에 도입 된 변경 내용 변경 목록을 사용할 수 있습니다. 다양한 변경 목록에 파일을 추가 한 다음 해당 변경 목록에서 작업을 수행 할 수 있습니다. 나는이 기능이 그다지 많이 사용되는 것을 보지 못했다.