2017-05-03 13 views
1

저와 저는 PowerBuilder와 협력하여 Tortoise SVN을 구현하기 위해 PushOK를 사용합니다.PushOK (SVN)를 사용하여 PowerBuilerIDE를 사용하여 SVN에서 제거 된 .pbl 파일 내의 항목을 삭제하는 방법은 무엇입니까?

팀 구성원 중 하나가 sourcecontrol에서 .pbl- 파일 내의 일부 항목을 삭제하면 모든 다른 구성원이 모든 항목을 수동으로 검색하여 삭제해야합니다.

현재 '소스 제어에 추가'를 사용하여 PowerBuilder IDE에서 삭제 된 항목을 확인하고 수동으로 삭제할 수 있습니다.

PowerBuilder IDE에서 (자동으로) 해당 항목을 빠르게 제거하는 방법을 알려줄 사람이 있습니까?

+0

죄송합니다. .pbl 내의 항목을 의미합니다! 감사! – KayG

+0

StarTeam과 함께 PowerBuilder를 사용할 때이를 연구했습니다. 나는 PowerBuilder가 pbl에서 항목을 자동으로 삭제하지 않을 것이라고 읽었습니다. – Slapout

답변

3

PB (사용자가 설명한 설치, TFS, SourceSafe)와 함께 사용했던 다양한 소스 제어 도구에서 로컬 개체 복사본 제거는 항상 수동 프로세스입니다. 일반적으로 다음과 같습니다.

  • 소스 제어에서 연결을 끊습니다.
  • 로컬 pbl에서 객체를 삭제하십시오.
  • 소스 컨트롤에 다시 연결하십시오.
  • 응용 프로그램의 최신 버전을 구하십시오.
  • 응용 프로그램을 완전히 다시 작성하십시오.

개체가 pbl 사이에서 이동하는 경우에도 마찬가지입니다. 이 문제를 해결할 수있는 유일한 방법은 객체가 제거 된 후 (그리고 그 객체에 '최신 버전 가져 오기'를 수행 한 후) 새로운 pbl 세트 (객체를 제거한 개발자 또는 소스 제어 도구)를 얻는 것입니다.

이 유형의 변경 사항은 그룹 전체가 일관되게 라이브러리를 유지할 수 있도록 팀 전체에 알려야합니다.

+1

Matt이 말한 내용을 확장하기 위해 일부 팀에서는 빌드 서버에서 PBL의 새로운 복사본을 가져 와서이 문제를 해결합니다. –

1

소스 제어에없는 개체를 빠르게 찾으려면 대상을 마우스 오른쪽 단추로 클릭하고 소스 제어에 추가를 선택하십시오. 또한 버전의 라이브러리 관리자에서 객체 목록을 정렬하면 소스 제어에없는 객체가 맨 위 (또는 맨 아래)에 함께 표시됩니다.