PowerBuilder 응용 프로그램을 텍스트로 내보낼 수있는 방법이 있습니까?

StackOverflow https://stackoverflow.com/questions/1146636

문제

git을 사용하여 사내 애플리케이션을 통제하고 싶습니다.

그리고 나는 모든 응용 프로그램을 텍스트로 내보낼 수 있다면 (객체별로 객체를 내보내지 않음) git을 사용한다고 생각합니다.

물론 병합을하거나 일부 변경 사항을 되돌려 야 할 경우이 텍스트 파일을 PowerBuilder로 가져 오는 방법이 필요합니다.

또 다른 솔루션은 GIT를위한 MSCC 제공 업체 일 수 있습니다. 그러나 인터페이스를 공개적으로 사용할 수 없기 때문에 찾기가 어려울 것이라고 생각합니다.

도움이 되었습니까?

해결책

많은 도구가 포함됩니다 나의 것, 그러나 대부분은 광산을 포함하여 대부분의 경우 PowerScript LibraryExport () 함수를 사용하여 OLE 객체의 이진 부분을 버릴 것입니다. 내가 아는 유일한 도구는 Ole Binaries를 포함하여 올바르게 내보내는 것입니다. Powergen, 그러나 가격을 위해 git을 선택한다면 Powergen을 좋아하지 않을 것입니다. (BTW의 도구 벨트에서 PowerGen을 원할 이유가 많이 있습니다. PowerGen만이 당신을 벗어날 수있는 스크랩이 있습니다.)

당신이 암시하고 있다고 생각하는 것처럼, Microsoft의 SCC API 인터페이스를 지원하는 소스 제어 도구를 선택하면이 모든 것에 대해 걱정할 필요가 없습니다. 소스 제어 도구와 직접 PowerBuilder 인터페이스를 가질 수 있습니다. 나는 몇 년 전에 CV와 함께 PB를 사용했지만 어떤 추가 구성 요소를 제자리에 두어야하는지 기억하지 못한다는 것을 두려워합니다. Sybase의 NNTP 뉴스 그룹 중 하나가 전념하고 있습니다 PB 및 소스 제어, 그리고 그들이 아직 무료 소스 제어 문제를 해결하지 못했다면, 나는 흥미로운 의견을 가지고있을 것이라고 확신합니다.

다른 팁

당신이 사용할 수있는 범고래 원하는 것을 내보내고 수입합니다. ORCA는 PB IDE의 인터페이스로, C ++ 프로그램 내에서 또는 스크립트 (우물, orcaScript)의 두 가지 방식으로 사용할 수 있습니다. ORCA를 사용하면 PBL의 모든 객체를 나열하고 내보내고 원하는 작업을 수행 한 다음 다시 가져 오는 데 문제가 없습니다. 그러나 PB와 GIT 사이의 중간 층으로 사용하려면 일부 작업이 필요할 수 있습니다.

현재 PB.NET에는 베타가 있습니다. 기존 프로젝트를 WPF/Text 기반 (유니 코드) 프로젝트로 변환 할 수 있습니다. 즉, 각 객체는 텍스트 파일이됩니다.

http://response.sybase.com/forms/ww09julpb12beta1

컴파일러를 사용하면 다음을 수행하여 프로젝트를 .pbl에서 텍스트로 내보낼 수 있습니다.

pb2cs.exe /t : wpfmigration /pbt : "... myproj.pbt" /o : "일부 출력 dir"

pb.net (pb12)에서 모든 파일은 단지 텍스트 파일입니다.

소스 코드에 작업 공간을 추가하여 모든 파일의 텍스트 덤프를 얻을 수 있습니다.

단계 :

작업 공간을 마우스 오른쪽 버튼으로 클릭하고 속성을 선택하고 소스 제어 탭을 클릭하십시오. 소스 제어 유형으로 PB 기본을 입력하십시오. 모든 기본값을 수락하고 확인을 클릭하십시오.

작업 공간을 다시 마우스 오른쪽 버튼으로 클릭하고 소스 코드에 추가를 선택하십시오. 기본적으로 모든 파일을 선택해야합니다. 확인을 클릭하여 다음 화면으로 이동하십시오. 사용자 이름에 대해 무엇이든 입력하고 모든 텍스트 파일이 원하는 빈 폴더의 이름을 입력하십시오. 확인을 클릭하면 모든 것이 빈 폴더에 기록됩니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top