2010-07-09 1 views
0

HgLogin을 사용하여 수은을 설정하려고합니다. 다음 문제 시스템이 있습니다. 내가 필요한 모든 일을하지만 난 내 저장소에 로그인하려고 할 때 나는이 답변을받을 : 펄 스크립트를 구문 분석하지 않습니다 보인다Mercurial 및 타사 hg-login 스크립트 관련 문제

remote: /home/mercurial/hg-login: line 1: use: command not found 
: command not foundrial/hg-login: line 1: 
: command not foundrial/hg-login: line 2: 
remote: /home/mercurial/hg-login: line 3: {PATH}: command not found 
: command not foundrial/hg-login: line 3: 
: command not foundrial/hg-login: line 4: 
remote: /home/mercurial/hg-login: line 5: my: command not found 
: command not foundrial/hg-login: line 5: 
remote: /home/mercurial/hg-login: line 6: my: command not found 
: command not foundrial/hg-login: line 6: 
: command not foundrial/hg-login: line 7: 
: command not foundrial/hg-login: line 11: 
remote: /home/mercurial/hg-login: line 12: my: command not found 
: command not foundrial/hg-login: line 12: 
remote: /home/mercurial/hg-login: line 13: my: command not found 
: command not foundrial/hg-login: line 13: 
: command not foundrial/hg-login: line 14: 
: command not foundrial/hg-login: line 18: 
remote: /home/mercurial/hg-login: line 19: my: command not found 
: command not foundrial/hg-login: line 19: 
remote: /home/mercurial/hg-login: line 20: my: command not found 
remote: /home/mercurial/hg-login: line 20: : command not found 
: command not foundrial/hg-login: line 20: 
: command not foundrial/hg-login: line 21: 
: command not foundrial/hg-login: line 25: 
remote: /home/mercurial/hg-login: line 26: defined: command not found 
remote: /home/mercurial/hg-login: line 27: or: command not found 
: command not foundrial/hg-login: line 27: 
remote: /home/mercurial/hg-login: line 28: syntax error near unexpected token `$user' 
'emote: /home/mercurial/hg-login: line 28: `my ($user) = $user_in =~ /^($r_user)$/ 

합니다. 당신은 당신은 아마 당신의 펄 스크립트의 상단이 필요 https://www.mercurial-scm.org/wiki/HgLogin

+0

구문 형식을 사용하십시오. :) – Aif

답변

1

에 hglogin 스크립트를 찾을 수 있습니다

#!/bin/perl 

하거나 시스템 펄의 경로입니다. 시스템이 마치 펄 스크립트가 아닌 쉘 스크립트 인 것처럼 스크립트를 실행하고있는 것처럼 보입니다.