Subversion repo의 변경 사항을 현재 디렉터리로 가져오는 방법

Subversion repo의 변경 사항을 현재 디렉터리로 가져오는 방법

Linux의 bash 명령용. 아마도 svn import를 생각하고 있었지만 확실하지 않습니다.

답변1

현재 디렉토리가 이미 저장소의 작업 복사본인 경우 다음을 사용하세요.

    cd <name of your folder>
    svn update

이전에 디렉터리로 변경한 터미널을 사용하세요. 폴더에 ".svn"-Folder가 있으면 해당 폴더가 작업 디렉토리인지 여부를 확인할 수 있습니다. 유형

    ls -a

".svn" 폴더가 보이면 작업 복사본이어야 합니다.

그렇지 않으면 가장 쉬운 방법은 다음을 사용하여 저장소에서 폴더를 체크아웃하는 것입니다.

    svn checkout svn://your-repo/your-path/

기존 데이터를 덮어쓰지 않으려면 새/별도 폴더에서 이 작업을 수행하세요! 그러면 지정된 경로에서 선택한 저장소 폴더의 새 작업 복사본이 체크아웃됩니다.

그런 다음 간단히 명령을 사용하여 폴더를 업데이트하거나 변경 사항을 커밋할 수 있습니다.

    svn update

또는

    svn commit

디렉토리 내에서 저장소로/에서 저장소로.

가져오기는 새 파일을 저장소로 가져오는 것을 의미합니다. 귀하의 질문을 올바르게 이해했다면 그 반대를 원할 것입니다. 로컬 컴퓨터에 최신 버전의 파일을 갖고 싶다면 업데이트가 필요합니다.

관련 정보