2011-09-01 2 views
2

VisualSVN 및 TortoiseSVN과 관련하여 svn (VisualSVN 서버)을 사용하고 있습니다. 오프라인 시나리오에서 작업 할 수 있습니까? 예 : 코드가 체크인 된 다음 관련 파일을 체크 아웃하지 않고 솔루션을 수정합니까?Svn 및 연결이 끊긴 편집

무엇이 잘못 될까요?

+0

http://stackoverflow.com/questions/4934208/working-offline-with-svn-on-local-machine-temporary – pmod

답변

0

아니요, SVN은 중앙 집중식 서버에 액세스해야합니다. 커밋을 오프라인으로 설정하여 나중에 서버로 전송할 수는 없습니다.

Mercurial 또는 Git과 같은 분산 버전 제어 시스템에서 필요한 것을 찾을 수 있습니다. 연결을 통해 마치 오프라인에서 작업 한 다음 최종적으로 연결할 때 변경 사항을 동기화 할 수 있습니다.

0

:을 통해 로컬 저장소에서 오프라인으로 작업 할 수 있습니다. 먼저 로컬 repo를 만들고 원격으로 동기화 한 다음 작업 디렉토리를 로컬 저장소로 전환해야합니다. 일부 작업 후에는 원격으로 다시 동기화하고 작업 디렉토리를 원격으로 다시 전환 할 수 있습니다. 이 내용은 here입니다.

0

당신은 당신의 repo에 연결되지 않은 상태

일부 svn의 행동이 아직 완료 할 수 있습니다 ... 작업을 계속할 수 있지만. 예를 들면 - svn diff, svn st. 체크 아웃하는 동안 .svn에있는 각 체크 아웃 파일의 복사본을 svn 저장하십시오.

리포에 액세스해야하는 작업은 수행 할 수 없습니다. 예 : svn 커밋.

관련 문제