svn的更新,是將庫裏的最新文件下載到妳的本地工作區,並替換妳本地目前的文件。這個時候如果妳本地的這個文件沒有被妳修改過,那麽會直接替換,如果妳已經修改過還沒有提交,那麽可能會報告發生沖突。
update to revision 是更新當前文件或當前文件夾到某個歷史版本狀態,也就是說取回某個歷史版本。
svn的提交是將妳本地修改過的文件提交到服務器,形成服務器的最新版本。原來的版本和最新的版本都會被服務器儲存。
SVN的操作是對文件進行的,而不是針對文件的內容。我想妳的C這個類的兩個方法都是存在同壹個源碼文件中的吧,那麽提交之後,SVN是記錄了這個源碼文件的兩個歷史狀態:只有a方法的狀態和有a、b兩個方法的狀態。