1

当我尝试将 C# 2008 应用程序代码检查到最新版本的 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 合作。

有人告诉我,我可以访问我需要访问的所有内容。

4

1 回答 1

1

您可以签出代码,但不能签入您的更改?

你可以使用 Subversion 命令行吗?从那里检查目录,进行更改,然后查看是否可以提交代码。

错误是说您没有权限。也许从命令行尝试这个会让你更好地了解错误可能是什么。

于 2012-11-21T18:00:45.337 回答