2016-08-26 13 views
3

이미 존재하는 파일에 svn 가져 오기를 사용할 수 있습니까?SVN 기존 파일 가져 오기

현재 해결 방법으로 svn remove 및 svn import를 수행합니다. 하지만 문제는 내가 두 개정 번호 (2 커밋) 및 전체 diff 두 파일의 diff 대신 svn 서버쪽에 저장되어 있다는 것입니다.

나는 해결책을 찾기 위해 체크 아웃을하고 싶지 않습니다.

답변

3

svnmucc put SRC-FILE URL을 사용하십시오.

예. 다음 명령을 실행

svnmucc put C:\test\myfile.txt https://svn.example.com/repos/myfile.txt -m "My Commit Message" 

SVNBook | svnmucc Reference—Subversion Multiple URL Command Client에 대한 svnmucc 도구를 읽어보십시오.

+0

타사 프로그램이 없으면 작동하지 않습니까? –

+0

@DennyWeinberg'svnmucc'는 타사 프로그램이 아닙니다. Apache Subversion에서 제공하는 또 다른 도구 일뿐입니다. 당신은 이미 그것을 가지고 있어야합니다. – bahrep

+0

svn, 버전 1.8.16 (r1740329), svnmucc를 찾을 수 없음 –

0

누군가 도움이 될 수도 있습니다. svnmucc은 서버 인프라 스트럭처의 이유로 인해 사용할 수 없습니다.

대체 방법 : Checkout one file from Subversion 솔루션 : 빈 체크 아웃을 생성하고 단일 파일을 업데이트 한 다음 수정하고 커밋하십시오.

svn checkout <url_of_big_dir> <target> --depth empty 
cd <target> 
svn up <file_you_want> 

출처와 "저작권": 링크 abowe를 참조하십시오.