2012-11-21 92 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检查代码,但是我无法将代码检查到subversion中。

这是我第二次与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工作目录可以帮助您推断出错。 –