체크 아웃하거나 커밋하지 않고 SVN 저장소에 폴더를 추가 하시겠습니까?


12

TortoiseSVN과 같은 것을 사용할 때 저장소 브라우저를 사용하여 리포지토리를 탐색하고 작업을 수행 할 수 있습니다. 저장소에서 디렉토리를 작성하는 것이 가능합니다. 일반적으로 repo를 체크 아웃 한 다음 디렉토리를 작성 및 추가하고 최종적으로이를 수행하도록 커밋해야합니다. 그러나 당신은 하나의 명령으로 repo-browser에서 그것을 할 수 있습니다.

명령 줄과 비슷한 것을 할 수 있습니까?

답변:


9

그렇게하면 svn mkdir mynewdirectory로컬 컴퓨터에 mynewdirectory가 생성되고 다음에 커밋 할 때만 리포지토리가 업데이트됩니다.

그러나 그렇게 svn mkdir svn://svnrepo.my.big.business.com/myproject/mydirectory하면 디렉토리가 저장소에 작성됩니다. svn 명령과 함께이 URL 형식을 사용할 수 있습니다. 예를 들어 svn copyfrom 및 to 디렉토리 모두에 URL 양식을 사용하여 저장소에 프로젝트 사본을 작성하는 데 사용할 수 있습니다 .


우리의 SVN 구현에는이 작업에 대한 커밋 메시지가 필요했습니다. 따라서 구문은 svn mkdir mynewdirectory -m "mycommitmessage"
— Allan Bowe

4

svn import로컬 디렉토리를 즉시 커밋하거나 svn mkdir로컬 파일 관련없이 repo에 디렉토리를 만들려는 경우.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.