早上好,
我有一个ASP.NET MVC VB2008 .NET 3.5项目我正在升级到ASP.NET MVC3 VB2010 .NET 4.0,到目前为止似乎还行。
我已将其置于工作状态,并且所有测试都正确运行,因此它已准备好进行颠覆。
问题是为了让测试更新为.NET 4.0,我必须将这些类放在不同的文件夹中,删除项目并在同一个地方重新创建项目,然后将类重新放入其中。
现在TortoiseSvn无法提交文件夹,因为它已经拥有这些文件夹的副本,即使我将它们取出并更新项目,它们也不会被放回到项目中。
有什么方法可以让tortoisesvn覆盖旧文件,即使它们是技术上的新文件?
此致 哈利
答案 0 :(得分:1)
您可能丢失了用于跟踪更改的隐藏“.svn”文件夹。
Tortoise具有“导出”功能。右键单击并将已修改项目的顶层拖动到安全位置,从菜单中选择“全部导出”。
再次检查项目到新位置,然后将导出的副本放在其上。 使用Tortoise的“删除”右键菜单项删除任何不应该存在的文件/文件夹。
然后可以办理登机手续,然后清理我们制作的烂摊子! :)
答案 1 :(得分:0)
我和你的问题一样。我做的是:
然后您将标准菜单返回SVN。