2012-08-09 2 views
1

여러 사이트에있는 웹 응용 프로그램을 만들었습니다. 파일 구조를 변경하려면 svn-repository와 라이브 서버가 모두 변경 사항을 적용 할 수 있도록하려면 어떻게해야합니까?내 ftp가 SVN을 통해 새로운 로컬 구조를 기반으로 파일 구조를 변경할 수 있습니까?

저는 SVN에 배포하기 위해 netbeans를 사용하고 있습니다. SVN은 springloops에서 호스팅됩니다.

나는 아이디어가 있다고 생각하지만 나는 최종 단계를 모른다.

netbeans에서는 svn-> copy to을 사용하고 저장소에 새 폴더를 만듭니다. 이제 나는 새로운 지점을 가졌습니다.

하지만 새 분기를 배포하면 ftp 서버가 "미러링"합니까?

답변

1

이것은 완전히 FTP 서버를 설정하는 방법에 따라 다릅니다. 원격 서버가 주기적으로 Subversion repo에서 변경 사항을 확인하고 자동으로 svn update을 수행하는 경우 모니터링중인 repo 경로에 커밋하는 변경 사항은 서버에 의해 선택되어야합니다. 대부분의 경우 원격 서버는 또는 /deploy과 같은 특정 이름의 분기를 모니터링하도록 설정됩니다. 새로운 브랜치를 생성하기 때문에 원격 서버가 브랜치의 생성을 자동으로 감지하고 해당 브랜치에 대한 작업 복사본을 switch으로 보지 않을 것입니다. 개발을 완료하고 해당 분기를 트렁크 (또는 원격 서버가 모니터링하는 폴더)에 다시 병합하면 변경 사항이 원격 시스템으로 전파됩니다.

원격 서버가 자동으로 Subversion에서 업데이트를 확인하고 적용하도록 설정되지 않은 경우 원격으로 로그인하고 변경 사항을 적용하려면 svn update 설명서를 사용해야합니다.

+0

나는 이것을 시도하고이 대답으로 돌아갈 것이다 :) – jocken

관련 문제