轉載自:http://www.softown.cn/post/103.html
由於某些特殊原因,我們可能需要將SVN資源庫中的某個文件回滾到以前的某個歷史版本(准確地說,這不是"回滾","回滾"操作會導致指定版本到當前版本的變更記錄丟失,我們這里只是將當前文件內容還原恢復為以前的某個版本)。
右鍵點擊指定的文件,在彈出的關聯菜單中點擊【Team】->【Show In History】。
如下圖所示,此時會顯示當前文件的所有歷史版本列表,右鍵點擊指定的版本,在彈出的關聯菜單中點擊【獲取內容】,即可將本地文件替換為該版本的文件,最后直接點擊【提交】即可。
備注:獲取內容和獲取修訂版的不同之處在於:
獲取內容,只是取出該版本的內容放在本地文件中,本地文件的當前版本號不會改變。
獲取修訂版,不僅會取出該版本的內容,連本地文件的版本號也會更改為對應的版本號。