반응형
SVN- 한 번에 여러 파일을 커밋하는 방법
아래와 같이 한 번에 여러 디렉터리에 걸쳐 여러 파일을 커밋하려고했습니다.
svn commit –m”log msg” mydir/dir1/file1.c mydir/dir2/myfile1.h mydir/dir3/myfile3.c etc etc
이후 커밋 목록에서 일부 파일을 제외하고 싶었으므로 위와 같이 명령 줄에 각 파일 이름을 배치했습니다. 메모장에 정리해 놓았는데 약 25 개의 파일이 나왔습니다. 명령 줄에 복사하여 붙여 넣으면 마지막 몇 개의 파일이 누락되어 명령 줄 버퍼 제한 (?) 일 수 있습니다. 버퍼 길이를 늘릴 수있는 옵션이 있습니까?
모든 파일을 텍스트 파일에 넣고 svn commit에 대한 인수로 제공 할 수있는 옵션이 있습니까?
svn changelist 를 사용하여 함께 커밋하려는 파일 집합을 추적 할 수 있습니다 .
링크 된 페이지는 많은 세부 사항으로 이동하지만 다음은 요약 예입니다.
$ svn changelist my-changelist mydir/dir1/file1.c mydir/dir2/myfile1.h
$ svn changelist my-changelist mydir/dir3/myfile3.c etc.
... (add all the files you want to commit together at your own rate)
$ svn commit -m"log msg" --changelist my-changelist
--targets ARG
ARG가 커밋 대상이 포함 된 텍스트 파일의 이름 인 옵션 을 사용할 수 있습니다 .
svn ci --targets myfiles.txt -m "another commit"
다음과 같은 몇 가지 파일을 커밋하는 데 문제가 없었습니다.
svn commit fileDir1/ fileDir2/ -m "updated!"
변경 세트를 사용하십시오. 한 번에 또는 여러 명령을 통해 변경 집합에 원하는만큼 파일을 추가 할 수 있습니다. 한 번에 모두 커밋합니다.
참고 URL : https://stackoverflow.com/questions/4335719/svn-how-to-commit-multiple-files-in-a-single-shot
반응형
'developer tip' 카테고리의 다른 글
공유 호스팅에서 Node.js 애플리케이션을 호스팅하는 방법 (0) | 2020.08.16 |
---|---|
장고 values_list 대 값 (0) | 2020.08.16 |
파이썬에서 사전에 문자열 (0) | 2020.08.16 |
Kotlin의 상수 —이를 만드는 데 권장되는 방법은 무엇입니까? (0) | 2020.08.16 |
Java 버전은 Maven 업데이트 후 자동으로 Java 1.5로 변경됩니다. (0) | 2020.08.16 |