2015-05-13 57 views
0

可以说我做了检查,编辑了一些东西,并意识到我想重新下载存储库代码并覆盖我的本地更改而不提交它们。从最新版本覆盖我在本地TortoiseSVN的变化

在结帐时文件版本是在SVN 100,我做了一些编辑,现在我想从SVN采取最新版本,并覆盖我所做的更改。现在SVN中的文件版本是103,我只想在本地使用这个103版本,并覆盖我已经完成的chnges。

在一些以前的帖子中,有人建议使用SVN恢复,但根据我Svn恢复会给我的代码版本,我已经检查出在我的情况下,我检查了100版本,所以它会得到100版本和覆盖它不是最新的一个,即103. 请帮助。使用混血SVN。

注意 - 这个问题已经发布,但答案并不setisfectory这就是为什么我再次张贴

Here is the link of post

+0

为什么不删除本地副本的内容并进行更新? – jwsc

+0

但是,每次我们都无法完成整个项目时,bcz我们不记得在POC时有多少文件发生了变化,所以最后,您想在放弃更改后用SVN中的最新代码更新项目? –

+0

请澄清你最后的评论,我不明白你的意思。什么是POC?放弃您的更改==删除本地项目内容 – jwsc

回答

0

从SVN删除您的本地副本,并得到更新,你会得到的最新版本从SVN复制

+0

这是唯一的解决方案吗? –

+0

否,如其他地方所建议的,还原+更新也将起作用。 – PJTraill

+0

@PJTraill让我检查它是否工作 –

0

正如已发布在评论中,显而易见的解决方案是删除您的本地副本并从您的存储库进行更新。通过这种方式,您可以忘记本地更改(显然,您将其删除),并获得项目的当前修订(通过“更新”命令)。我会说这是一个简单的解决方案。

如果您认为我们的问题出现问题,请编辑您的问题以澄清。