문제

두 컴퓨터 사이 (예 : 기존 컴퓨터에서 새 컴퓨터에서 또는 한 VM에서 다른 컴퓨터로)를 사용하여 전체 작업 사본을 복사하려고 할 때마다 여러 GB 코드 세트를로드하지 않아도됩니다. 우리의 온라인 저장소는 숨겨진 SVN-Base 파일에 도달하자마자 오류가 발생합니다.

이 온전한 상태에서 전체 작업 사본을 복사하는 방법이 있습니까?

Vista x64를 사용하고 있습니다.

도움이 되었습니까?

해결책

Vista에 대해서는 대답 할 수 없지만 XP에서는 디렉토리를 복사합니다.

Vista가 파일이 숨겨져 있다고 결정 했으므로 복사 할 필요가 없거나 잠겨져 복사 할 수 없습니다. 전자에서는 숨겨져 있지 않습니다 (Explorer의 구성 메뉴, 폴더 및 검색 옵션 아래의 글로벌 파일 옵션과 함께), 후자는 후자에 따라 누를 수있는 TortoisesVN의 캐시를 중지하십시오.

또는 명령 프롬프트에서 xcopy를 사용해보십시오.

다른 팁

유틸리티의 명령 줄을 전체 사령관으로 사용하는 것이 좋습니다. 탐색기와 드래그 앤 드롭은 신뢰할 수 없습니다. 어떤 오류가 발생하는지 말해서 조금 더 도움이되었을 수 있습니다.

명령 줄의 경우 Xcopy가있어 필요한 것을 정확하게 수행합니다.

새 Windows 머신을 설정할 때 설치하는 첫 번째 사항 중 하나는 Cygwin입니다. 나는 Windows가 거기에있을 때까지 준비를 거의 고려하지 않습니다. Cygwin을 사용하면 rsync가 포함되어 있는지 확인하고 RSYNC를 사용하여 사본을 수행 할 것입니다. 빠르고 나중에 Diff를 복사해야 할 때 더 빠르기 때문입니다.

이제 Cygwin을 설치하는 유일한 이유라면 이것이 큰 망치입니다. 그러나 이미 그것을 가지고 있다면 rsync보다 더 좋은 방법은 없습니다. 또한 RSYNC 백서는 제가 가장 좋아하는 것 중 하나입니다. ;)

당신은 시도 했습니까? rsync, SVN 리포지토리와 같은 디렉토리를 건너 뛰는 옵션은 무엇입니까?

또한 전송 시간을 절약하기 위해 매우 효율적인 증분 파일 전송 알고리즘을 사용합니다.

당신은 시도 할 수 있습니다

xcopy /h /e <src dir> <dest dir>

빈 폴더 및 숨겨진 파일을 포함하여 'SRC DIR'의 전체 내용을 복사합니다.

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