2012-11-21 5 views
1

C# 2008 응용 프로그램 코드를 최신 버전의 anksvn으로 검사하려고하면 다음 오류가 발생합니다.anksvn 금지 된 예외입니다. //에 대한 액세스가 금지됨

error message: 
SharpSvn.SvnReposito​ryIOForbiddenExcepti​on: Commit failed (details follow): ---> SharpSvn.SvnReposito​ryIOForbiddenExcepti​on: Access to '/svn/city/!svn/me' forbidden 
    --- End of inner exception stack trace --- 
    at SharpSvn.SvnClientAr​gs.HandleResult(SvnC​lientContext client, SvnException error, Object targets) 
    at SharpSvn.SvnClientAr​gs.HandleResult(SvnC​lientContext client, svn_error_t* error, Object targets) 
    at SharpSvn.SvnClient.C​ommit(ICollection`1 paths, SvnCommitArgs args, SvnCommitResult& result) 
    at Ankh.Services.Pendin​gChanges.PendingChan​geHandler.<>c_​_DisplayClass1b.<​Commit_CommitToRepos​itory>b__19(Objec​t sender, ProgressWorkerArgs e) 
    at Ankh.ProgressRunnerS​ervice.ProgressRunne​r.Run(Object arg   

문제를 해결하기 위해 내가 할 수있는 것을 제안 해 주시기 바랍니다.
아마도이 문제를 해결하거나이 문제를 해결하는 방법을 알려줄 수있는 링크를 가르쳐 주시겠습니까?

이 위치가 어디 있는지 알 수 없습니다. 나는 anksvn에서 코드를 검사 할 수 있지만 코드를 파괴로 검사 할 수는 없다.

내가 anksvn과 함께 작업 한 것은 이번이 두 번째입니다.

내가 액세스해야하는 모든 항목에 액세스 할 수 있다고 들었습니다.

답변

1

코드를 체크 아웃 할 수 있지만 변경 사항을 체크 인 할 수는 없습니까?

Subversion 명령 줄을 사용할 수 있습니까? 거기에서 디렉터리를 확인하고 변경 한 다음 코드를 커밋 할 수 있는지 확인하십시오.

오류는 권한이 없음을 나타냅니다. 명령 줄에서이 오류를 시도하면 오류의 원인을 파악할 수 있습니다.

+0

anksvn을 사용하면 anksvn을 사용하여 명령 줄에서 코드를 체크인하는 방법을 알려주는 참조를 가르쳐 줄 수 있습니까? 내가 아는 한 코드를 체크하고 코드를 체크 아웃하는 유일한 방법은 Visual Studio – user1816979

+0

에 연결된 anksvn 클라이언트를 사용하는 것입니다 [TortoiseSVN] (http://tortoisesvn.net). 이것은 또 다른 Subversion 클라이언트입니다. 또한 명령 줄 Subversion 클라이언트도 함께 제공됩니다. TortoiseSVN은 Windows 탐색기에서 작동하며 AnkhSVN 클라이언트와 호환되어야합니다. (둘 다 Subversion 클라이언트의 1.7.x 버전인지 확인하십시오). 때로는 다른 클라이언트 응용 프로그램을 통해 Subversion 작업 디렉토리를보고 오류를 추론하는 데 도움이 될 수 있습니다. –