2010-04-15 8 views
1

일부 프로젝트가 시작되었습니다. 체크 아웃하거나 모든 프로젝트를 체크 아웃 할 수없는 오래된 파일이 많아서 변경된 파일 만 있습니다. 이제 한 컴퓨터에서 다른 개발자에게 프로젝트를 복사합니다. 나는 starteam이 복사 한 프로젝트를 체크 인 및 체크 아웃을위한 새로운 아이템으로 취급 할 것이라고 기대하지만 그렇지 않습니다.Borland Starteam 잘못된 파일 상태

Forexample :

  1. 는 내가 처음 컴퓨터에 파일을 수정했습니다.
  2. 두 번째 컴퓨터에서 파일 목록을 업데이트하고이 파일을 두 번째 컴퓨터에서 수정했을 때 "체크인"목록에서 확인하십시오.

올바르지 않습니다.

컴퓨터 (또는 사용자) 설정을 저장하는 일부 구성 파일 또는 그와 비슷한 것이 있다고 생각합니다. 따라서 프로젝트가 복사되면 설정이 복사됩니다. 누구든지이 구성을 변경하여 복사 된 프로젝트를 starteam의 새 인스턴스로 설정하는 방법을 알고 있습니까 ???

답변

3

프로젝트 내의 파일 탭에서 파일이나 닫기 그룹의 파일 (예 : 수정 된 그룹)을 마우스 오른쪽 버튼으로 클릭하고 Update Status 옵션을 선택할 수 있어야합니다. 이로 인해 StarTeam은 파일을 분석하여 소스 제어에있는 파일과 실제로 같은지 확인하려고합니다. 그런 다음 목록을 새로 고치면 대부분의 파일이 최신 파일로 변경됩니다.

또한 도구 -> 개인 옵션 -> 파일 탭에서 "파일 체크섬 (MD5)을 사용하여 상태 계산"의 구성 설정이 있습니다. StarTeam이 로컬 디스크의 파일이 소스 제어에있는 파일과 동일한 지 여부를 결정하게하는 다른 방법으로 유용 할 수 있습니다.

0

체크인 목록에 맞춤 필터/검색어를 사용하는 것 같습니다. 복사/이동 된 파일의 상태는 "알 수 없음"이며 체크인 대화 상자에서 "강제 체크 인"체크 상자를 선택하여 체크인 할 수 있습니다. 커밋하기 전에 비교 내용을 사용하여 로컬 버전이 올바른지 확인하십시오.

중앙 파일 상태 저장소에서 "폴더 단위"저장소로 전환 할 수 있습니다. 이렇게하면 파일을 체크 아웃 할 때마다 .sbas 폴더가 만들어지고 포함 폴더를 복사하거나 이동할 때 로컬 파일의 상태를 유지해야합니다. 리포지토리의 파일 탭에서 도구, 개인 옵션을 찾습니다.