SVN 오류 : 출력과 함께 사전 커밋 후크 (종료 코드 1)에 의해 차단 된 커밋 : 오류 : N/A (6)

StackOverflow https://stackoverflow.com/questions/1422003

  •  07-07-2019
  •  | 
  •  

문제

이상한 오류가 갑자기 아무데도 자라지 않고 거북이 VN을 통해 내 코드를 확인하는 것을 막고 있습니다. MyVersionControl.com에서 무료 계정을 사용하고 있습니다

이것은 Windows Vista 시스템에 있습니다. 하루 일찍까지 잘 작동했습니다. 사물을 정상으로 되 돌리는 방법이 있습니까?

거북이 창이 이것을 보여줍니다

Command: Commit  
Modified: ...\edit.php  
Sending content: ...\edit.php  
Error: Commit failed (details follow):  
Error: Commit blocked by pre-commit hook (exit code 1) with output:  
Error: n/a (6).  
Finished!:   
도움이 되었습니까?

해결책

myversioncontrol.com이 사전 커밋 후크를 추가했거나 이제 실패한 것과 같은 소리가 들립니다. 무료 계정 인 경우 월별 커밋 또는 대역폭 제한을 초과했을 수 있습니다. 서비스 약관을 확인하거나 연락하여 무슨 일이 있는지 확인하십시오.

업데이트:
방금 웹 사이트를 확인했는데 무료 계정이 30 일 동안 만 유효한 것처럼 보이므로 초과했을 수도 있습니다. £ 3.50pcm을 조랑말로 조롱하거나 다른 곳을 찾아야 할 수도 있습니다 (Google 코드는 하나의 제안이지만 다른 제안이 있습니다).

Simon Groenewolt는 웹 사이트의 제어판에서 사전 커밋 후크를 켜고 잘못 구성된 위치를 변경했을 수 있다는 좋은 지적을합니다.

다른 팁

커밋 메시지를 입력하지 않았을 수 있습니까? 그들의 트위터 피드: "새로운 기능이 추가되었습니다. 사용자가 로그 메시지를 작성하지 않고 작업을 저지르는 것을 차단합니다. 제어판의 리소스 섹션에서 찾으십시오".

사전 커밋 후크 서버에서 실행되는 것이므로 로컬 설정과 관련이 없습니다. MyversionControl.com의 설정 패널에서 사전 커밋 후크 또는 MyVersionControl People이 오류를 만들고 기능하지 않는 후크를 추가 한 것으로 변경했을 수 있습니다.

"내 자신의 질문에 대답하기 위해 미안하지만, 나는 해결 방법을 알아 냈습니다 ... 우리가 댓글 / 커밋 메시지에서 최신 라인을 제거하면 잘 작동하는 것 같습니다.

최근에 나는 또한 같은 문제에 직면했으며, 내 자신의 WordPress 플러그인을 디렉토리에 제출하는 동안 마침내, 나는 알아 내고 일했다.

주석/ 커밋 메시지를 추가하십시오. 작동하고

나는 TortisesVn을 사용했습니다.

이것은 나에게 일어 났고, 그것은 의견이 없었다 (처음에는이 수수께끼의 오류 대신 "댓글이 필요하다"고 말해야한다 ...)

"SVN : Commit Commit Commit에서 Commit Commit Hook (EXIT CODE 1)에 의해 출력으로 차단되었습니다 : 예외로 실패 : '초기 통신 패킷 읽기'에서 MySQL 서버 연결 손실, 시스템 오류 : 104."

나는 'SVN Commit'이후에 시도했습니다.SVN 청소'. 그리고 그것은 잘 작동합니다!.

댓글을 추가하고 끝에 리턴 키가없는 아티팩트 ID와 연결해야합니다. 예를 들어, [ARTF12345] - 귀하의 의견.

WordPress 플러그인 솔루션 :

제 생각에는, get_option () 보고 거짓 (대신에 비어 있는). 따라서 플러그인을 확인하십시오. 대신에:

if (empty(get_option('smth')))

다음에해야해야해야해야해야해야해야해야해야해야해야해야해야해야해야합니다.

if (!get_option('smth'))

같은 문제를 겪었고 프로젝트 식별자와 커밋 메시지를 접두사하는 것을 잊어 버렸다는 것을 알았습니다. 프로젝트 식별자는 우리의 경우 커밋 메시지가 필요합니다. 따라서 서버 끝에서는 접두사를 찾지 못하고 문제를 제기했습니다.

필자의 경우 솔루션은 Commit Message에서 ""(따옴표)를 제거하는 것이 었습니다. 기이한

예외를 따르는 경우 :

오류 : 커밋 실패 (세부 사항 팔로우) :
오류 : 출력을 사용하여 사전 커밋 후크 (Exit Code 1)에 의해 차단 된 커밋 :
오류 : svnlook : Path 'Trunk/Development/ProjectName'은 파일이 아닙니다.

그런 다음 먼저 모든 디렉토리와 모든 파일을 체크인합니다. 작동합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top