2013-04-19 2 views
0

으로 옮기기 마침내 우리는 버전 관리 시스템으로 SVN을 사용하는 것을 이론적으로 허용 할 수있는 내부 가사를 관리했습니다.Delphi XE2 - 프로젝트를 SVN

서버에 Collabnet Subversion Edge의 최신 버전 (3.3)을 설치했습니다. 원하는 부분에서 행복하게 지적 할 수 있습니다. 는 Active Directory 인증을 얻는 것은 내가 기본 "트렁크" "지점"및 태그 "폴더 관리 콘솔에 새 저장소 (작업 표)를 만든 다른 문제)

입니다.

그래서 델파이로 이동 저장소에 연결하고 내 자격 증명을 저장합니다. 비어있는 폴더를 볼 수 있습니다. 대화 상자를 종료하고 시스템에 추가하려는 프로젝트를 엽니 다.

프로젝트의 Timesheets.exe를 마우스 오른쪽 버튼으로 클릭합니다. 관리자 화면에서 을 선택하고 버전 관리을 선택하면 해당 파일이 나열되고 한 쌍은 제외됩니다 (VCS URL을 찾아 "Trunk"폴더를 선택하십시오.) 주석 달기를 클릭하고 가져 오기를 클릭하십시오.

붐은

Server sent unexpected return value (405 Method Not Allowed) in response to MKCOL request... 

그렇지 않은

'G:\Delphi\Timesheets' is not a working copy 

다음 - 나는 다음 작업 복사본을 만들 체크 아웃거야 VCS,에 첫 번째 부하를 TI. ..

모든 포인터?

+0

[IIS에서 WebDAV 확장을 사용 가능하게 설정 했습니까?] (http://www.iis.net/learn/install/installing-publishing-technologies/installing-and-configuring-webdav-on-iis) 인스턴스가 있습니까? ['MKCOL'] (http://www.webdav.org/specs/rfc2518.html#rfc.section.5.3)은 일반 HTTP가 아니며 WebDAV입니다. – kostix

+0

@kostix Subversion Edge는 Apache에서 실행됩니다. –

답변

0

문제는 Delphi XE2와 Subversion Edge 3.3 사이에 문제가있는 것처럼 보입니다.

Tortoise로 전환 SVN을 사용하면 저장소에 프로젝트를 추가 할 수 있습니다.