SVN错误(无法设置文件)

Bon*_*Kun 10 tortoisesvn

每次我尝试将文件提交到SVN时,我都会收到以下错误.

Command            Commit
Modified           D:\Project\src\WebSite\SomePage.aspx.cs
Sending Content    D:\Project\AKent\src\WebSite\Test\SomePage.aspx.cs
Commit succeeded, but other errors follow:
Error bumping revisions post-commit (details follow):
Can't set file 'D:\Project\AKent\src\WebSite\Test\SomePage.aspx.cs'
 read-write: Access is denied.
Run Code Online (Sandbox Code Playgroud)

在我收到此错误后,SVN不允许我更新或提交任何内容!真正让我感到沮丧的是项目文件夹大约2 GB,每晚我都会一遍又一遍地从SVN下载它.

请帮我修理一下!我只是想知道我的SVN出了什么问题.我试过重新安装,没有修复任何东西.

Soo*_*ony 28

我有同样的问题,但修复.我的解决方案是:

1. Run Command Prompt as Administrator

2. Navigate to the target working copy 

3. svn cleanup 
Run Code Online (Sandbox Code Playgroud)

  • 我遇到了同样的问题,但 Soony 的解决方案对我有用。谢谢。! (2认同)

Ste*_*fan 6

错误

读写:访问被拒绝.

表示svn无法访问该文件或无法设置该文件所需的所有属性.现在要么意味着你没有完全访问这些文件,要么其他一些应用程序只能打开文件.

在第一种情况下:确保您的用户名具有对工作副本的所有文件夹和子文件夹的完全访问权限.请注意,在Vista/Win7上,仅仅是管理员是不够的 - 您必须手动完全访问这些文件.k

在第二种情况下:禁用工作副本的Windows搜索索引器,并排除病毒扫描程序扫描的工作副本.