【发布时间】:2012-06-07 03:48:43
【问题描述】:
我的同事签入了一些我知道是错误的文件。我希望能够替换它们并将我的本地旧副本提交回存储库。但是,SVN 不允许我在没有运行更新的情况下提交这些文件。
我担心这可能会导致自动合并并弄乱我的本地“好”副本。我
无论如何我可以在不更新的情况下提交我的版本吗?非自动合并高度discouraged。有什么选择?
【问题讨论】:
我的同事签入了一些我知道是错误的文件。我希望能够替换它们并将我的本地旧副本提交回存储库。但是,SVN 不允许我在没有运行更新的情况下提交这些文件。
我担心这可能会导致自动合并并弄乱我的本地“好”副本。我
无论如何我可以在不更新的情况下提交我的版本吗?非自动合并高度discouraged。有什么选择?
【问题讨论】:
将修改后的文件复制到一边,更新,将修改后的文件复制回来,提交。
【讨论】:
如果您拥有正确的权限,您可以进入并从 repo 中删除无效文件。 Check out the command line docs here.
【讨论】:
您可以使用 Turtoise 连接到 SVN 并小心删除您想要的内容。
【讨论】: