如何撤消tortoisesvn更新

时间:2012-10-14 09:41:48

标签: svn tortoisesvn

我正在尝试在更新到新版本之前检索文件的工作副本。问题是以某种方式将乌龟搞砸了,现在一天工作的代码是无法编译的。

我尝试更新到上一版本,但由于SVn将所有文本合并在一起,因此我无法解决这么多冲突。

Tortoise SVN在进行更新之前是否在本地对文件进行版本控制,我在哪里可以找到该文件。我尝试在.svn \ prestine下查找,但我只能找到我的代码的旧版本。

有人可以帮忙。

1 个答案:

答案 0 :(得分:1)

遗憾的是没有办法做到这一点。你运气不好。

我解决它的方法是使用git作为subversion客户端。 Git与subversion明显不同,而subversion交互增加了它自身的一些限制,但它可以更好地保护你免于失去合并冲突的工作。

另外,它支持单独提交单个更改并保留本地堆栈更改,如果我在某个较大的任务中发现错误并且想要在主要工作仍在进行时将其推送到主干,我经常使用这些更改。如果我想将工作分成更容易检查的逻辑部分。