2015-05-13 108 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

正如已發佈在評論中,顯而易見的解決方案是刪除您的本地副本並從您的存儲庫進行更新。通過這種方式,您可以忘記本地更改(顯然,您將其刪除),並獲得項目的當前修訂(通過「更新」命令)。我會說這是一個簡單的解決方案。

如果您認爲我們的問題出現問題,請編輯您的問題以澄清。