从 SVN 存储库中删除 "scheduled add"
Remove a "scheduled add" from SVN repo
这可能是一个新手问题,但我使用 Subversion (SVN) 已经有一段时间了,今天发生了一些奇怪的事情。我使用 windows 的 Tortoise SVN 来管理我的本地工作副本。我正在更新我所有的工作副本,我注意到有 2 个分支文件夹是重复的。我右键单击重复文件夹将其删除,但不小心单击了 "ADD+"。我意识到这个错误并纠正它,我只是从硬盘驱动器中删除了重复的文件夹。但是现在当我尝试提交主文件夹时出现以下错误。
Commit Commit failed (details follow):
'C:_SVN\site\branches\newui\images' is scheduled for addition, but
is missing
这个错误是正确的,文件夹是 "missing" 我删除了它。但是现在乌龟不让我提交文件夹,所以我的工作副本不同步。
我的问题是,有没有办法从回购中 "reset" 或 "clear" 预定添加?我怎样才能解决这个问题?
感谢您的帮助
我看到了一些解决这个问题的可能性:
调用还原文件夹:Tortoise SVN 将让您重新创建丢失的文件夹
call undo Add on the folder: Tsvn 应该意识到,文件夹中有一个添加并且应该恢复添加。
在尝试上述方法之一之前和之后可能需要清理调用来修复问题。
如果没有任何帮助,请压缩或重命名有问题的文件夹以确保它们是安全的,然后签出一个新副本,然后用您的文件夹替换其中的内容。可以提交,然后您可以安全地删除该文件夹。
一个提示:我通常在 repo-browser 中删除文件夹,然后调用工作目录中文件夹的更新。这通常效果更好。
在这种情况下,只做我做的:
- 右键单击 - svn 提交...
- 在 svn explore 之后,您可以很容易地看到丢失的文件或删除的文件。
- 只需右键单击那一端将其删除。
- 关闭当前 window.
下次提交文件时不会显示错误
就是这样。
这可能是一个新手问题,但我使用 Subversion (SVN) 已经有一段时间了,今天发生了一些奇怪的事情。我使用 windows 的 Tortoise SVN 来管理我的本地工作副本。我正在更新我所有的工作副本,我注意到有 2 个分支文件夹是重复的。我右键单击重复文件夹将其删除,但不小心单击了 "ADD+"。我意识到这个错误并纠正它,我只是从硬盘驱动器中删除了重复的文件夹。但是现在当我尝试提交主文件夹时出现以下错误。
Commit Commit failed (details follow): 'C:_SVN\site\branches\newui\images' is scheduled for addition, but is missing
这个错误是正确的,文件夹是 "missing" 我删除了它。但是现在乌龟不让我提交文件夹,所以我的工作副本不同步。
我的问题是,有没有办法从回购中 "reset" 或 "clear" 预定添加?我怎样才能解决这个问题?
感谢您的帮助
我看到了一些解决这个问题的可能性:
调用还原文件夹:Tortoise SVN 将让您重新创建丢失的文件夹
call undo Add on the folder: Tsvn 应该意识到,文件夹中有一个添加并且应该恢复添加。
在尝试上述方法之一之前和之后可能需要清理调用来修复问题。
如果没有任何帮助,请压缩或重命名有问题的文件夹以确保它们是安全的,然后签出一个新副本,然后用您的文件夹替换其中的内容。可以提交,然后您可以安全地删除该文件夹。
一个提示:我通常在 repo-browser 中删除文件夹,然后调用工作目录中文件夹的更新。这通常效果更好。
在这种情况下,只做我做的:
- 右键单击 - svn 提交...
- 在 svn explore 之后,您可以很容易地看到丢失的文件或删除的文件。
- 只需右键单击那一端将其删除。
- 关闭当前 window.
下次提交文件时不会显示错误
就是这样。