SVN은 숨겨진 파일을 추가하고 bash 스크립트를 통해 제출합니다.

SVN은 숨겨진 파일을 추가하고 bash 스크립트를 통해 제출합니다.

다음은 사용자를 자동으로 추가하고 SVN에 저장하기 위해 작성한 bash 스크립트의 다음 부분입니다.

cd $workdir
svn add --username $u .first_$myuser
svn ci --username $u work_place1 work_place2 .first_$myuser

스크립트는 제대로 작동하지만 스크립트를 실행하려고 하면 다음과 같은 문제가 나타나는 nano창이 나타납니다.

--이 줄과 아래 줄은 무시됩니다--

.first_$myuser

Ctrl+를 입력 X한 다음 C계속을 입력했는데 모든 것이 순조롭게 진행되었습니다. 제 질문은 이 팝업 없이 숨겨진 파일을 추가하는 방법이 있다는 것입니다. 그렇지 않은 경우 어떻게 스크립트 입력을 자동화 Ctrl하고 X스크립트 C자체를 종료하지 않을 수 있습니까?

답변1

당신은 통과해야로그 메시지svn cicommit명령에.

If you fail to specify either the --message (-m) or --file (-F) option, 
Subversion will automatically launch your favorite editor for composing 
a log message.

바라보다변경사항 제출버전 제어를 위해 Subversion 사용책에는 몇 가지 예가 있습니다.

관련 정보