安裝
找到64位的包





一路next

finish
安裝完成之后,右鍵就會出現

SVN CHeckout表示svn檢出,點擊它

URL of repository表示的是庫的路徑,這個我們可以下面這種方式來獲得

Checkout directory表示下載到本機的路徑

然后輸入密碼

密碼123456
然后我們就可以在桌面上看到一個tom文件,里面有該庫的所有數據

現在我們已經完成了項目的checkout了,下面我們完成commit提交
commit提交
新建一個文件

然后右擊

然后再次右擊


我們可以在上面的文本框中寫上為什么要完成這次提交操作


此時我們可以看到新提交的文件版本為2
update 修改
修改的意思是,當前自己的版本是2,而最新的版本是3,那么如何才能將自己的更新為最新的版本?
現在有兩個用戶,一個tom,一個jerry,現在它們都有一個2版本的User類,現在tom對user進行修改,然后提交,此時庫中的User變為了3版本,那么jerry應該如何將自己的2版本變為最新的3版本?

現在tom將自己的User類修改了,并且進行了提交,此時庫中的User類為3版本了,此時jerry可以


沖突問題
現在tom和jerry都有一個版本為3的user類,現在同時對其進行修改,但是tom修改完成之后,先進行提交此時User在庫中就是4版本了

此時jerry修改完之后,進行提交,他會遇到這樣的情況:

這就是沖突


此時點擊update

此時我們可以看到4個文件,mine為jerry最新的文件,r3表示3版本的文件,也就是基礎版本,r4為當前庫中的文件,此時的A.JAVA中是這樣的:它將基礎的,自己的,還有庫中最新的放到了一起,此時我們需要對它進行整合操作


然后我們就需要把自己寫的和庫中最新的結合在一起,然后重新進行提交,并且要把mine,r3,r4的文件刪除,只保留A.java這一個文件,然后提交


此時版本變為5了,提交成功
刪除操作
如果想要刪除某個文件,第一步將自己的文件update,這樣就能保證自己的文件的版本和庫中的最新版本一致

然后打上刪除標識

此時文件會消失,但是不會刪除,然后提交commit

