TortoiseSVN 不允许我添加任何文件 [英] TortoiseSVN Won't Allow Me To Add Any Files

查看:14
本文介绍了TortoiseSVN 不允许我添加任何文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试使用 TortoiseSVN 1.8.1 将文件添加到 SVN 存储库.我右击文件并选择 TortoiseSVN->Add.然后我在弹出的窗口中选择所有文件并单击确定.单击确定"后,会弹出另一个对话框,所有文件似乎都已成功添加,因为每个文件旁边都显示已添加",最后显示已完成!"在底部.我单击确定",然后右键单击父目录并单击提交".我填写了消息框并确保我添加的所有文件都已选中,并且它们都在状态"下显示已添加".最后,我单击确定".会像往常一样弹出一个框,说您还没有输入问题编号",然后我单击在没有问题编号的情况下继续".弹出的下一个框有一行显示添加",其中包含我尝试添加的文件,后跟:

I am trying to add files to an SVN repository using TortoiseSVN 1.8.1. I right click on the files and select TortoiseSVN->Add. I then select all the files in the window that pops up and click OK. Upon clicking OK, another dialog box pops up and all the files appear to be successfully added because it says "Added" next to each file and finally it says "Completed!" at the bottom. I click OK, and then right click on the parent directory and click "Commit". I fill out the message box and ensure that all the files I added are checked and they all say "added" under "status". Finally, I click "OK". A box pops up, as it normally does, saying "You haven't entered an issue Number", and I click "Proceed without an issue number". The next box that pops up has a line that says "Adding" with a file that I'm trying to add followed by:

Error: Commit failed (details follow):  
Error: File '%Path to my file%' is  
Error:  out of date  
Error: File '%File name%' already exists  
Error: You have to update your working copy first.  

我成功更新了我的工作副本,它没有任何变化.我也做了一个成功的清理.我已尝试删除父目录并完全删除基本文件夹并重新签出基本文件夹.

I successfully update my working copy, which has no changes. I also do a successful cleanup. I have tried deleting the parent directory and deleting the base folder altogether and rechecking out the base folder.

我检查了存储库,但那里没有包含要添加文件的文件名的文件.

I check the repository and there is no file there with the file name of the file being added.

以上所有内容都是通过 gui 完成的.使用命令提示符我得到以下内容:

All of the above was through the gui. Using command prompt I got the following:

svn status:
svn: E155037: Previous operation has not finished; run 'cleanup' if it was interrupted

svn cleanup 5.0.1:
svn: E155009: Failed to run the WC DB work queue associated with '%PathToBaseRepoFolder%', work item 12841 (sync-file-flags 56 %Path to another file I was unable to add from the base repo folder%)
svn: E720003: Can't set file '%Full path to the other file I was unable to add%' read-write: The system cannot find the path specified.

如果我从 gui 中进行更新和清理,它说两者都成功了.

If I do an update and cleanup from the gui, it says both are successful.

我们使用的是 http://

We're using http://

我认为权限是正确的.

推荐答案

问题是我更新到了 1.8.1 版本,它有一个错误.我下载了 1.8.0 版,运行良好.

The problem was I updated to version 1.8.1 which has a bug. I downloaded version 1.8.0 and it works fine.

这篇关于TortoiseSVN 不允许我添加任何文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆