SVN은 폴더 자체가 아닌 폴더의 내용을 체크 아웃합니다.


144

나는 리눅스와 svn을 처음 접했다. 이 명령을 사용하여 public_html 디렉토리에서 프로젝트의 트렁크 폴더를 public_html 디렉토리로 체크 아웃하려고합니다.

svn checkout file:///home/landonwinters/svn/waterproject/trunk

waterproject 디렉토리에는 기본 설치 drupal의 압축을 해제 한 파일이 들어 있습니다.

모든 파일이에있는 public_html/trunk대신에있는 것을 제외하고는 잘 체크 아웃 됩니다 public_html.

트렁크의 모든 내용을 public_html 및 rm 트렁크로 이동하는 명령을 모르지만 비교적 쉽게 이해할 수 있다고 생각합니다. 폴더 자체없이 폴더의 내용을 확인할 수 있는지 알고 싶습니다.

답변:



21
svn co svn://path destination

현재 디렉토리를 지정하려면 "."을 사용하십시오. 대상 디렉토리의 경우 :

svn checkout file:///home/landonwinters/svn/waterproject/trunk .


9

명령 행에 디렉토리를 제공하십시오.

svn checkout file:///home/landonwinters/svn/waterproject/trunk public_html

기존 디렉토리를 지정하면 루트 체크 아웃 디렉토리의 이름으로 새 폴더가 생성되고 존재하지 않는 폴더를 지정하면 대신 해당 디렉토리가 사용됩니다.
Casebash

기존 디렉토리의 이름을 바꾸고 체크 아웃 한 후 다시 이름을 바꾸면 파일을 무시하지 않아도됩니다.
Casebash
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.