svn教程(更新ing……)

參考html

http://tortoisesvn.net/docs/nightly/TortoiseSVN_zh_CN/index.htmlandroid

 

鎖定web

場景svn

  

  1.    Harry獲取到副本A,並獲取對A文件副本鎖定
  2.   Sally要獲取A文件的鎖定,版本庫拒絕
  3.   Harry修改A本地副本稱爲A‘,並提交到庫,而後解除鎖定
  4.   Sally能夠鎖定修改後的A文件即A’

  默認狀況下全部的東西都沒有被鎖定,有提交權限的人能夠提交任何文件,其餘人能夠更新他們的工做副本,在庫中改變的東西會與本地合併。spa

  你對一個文件「取得鎖定」,只有你本身能夠提交這個文件。其餘用戶的提交都會被拒絕,知道你釋放這個鎖。一個被鎖定的文件不能在庫中進行任何形式的合併。.net

取得鎖定orm

  在你的本地副本中選擇你想要鎖定的文件(或文件夾),右鍵——svn獲取鎖定,而後在彈出的對話框中填入註釋,解釋下你鎖這個文件的緣由。htm

釋放鎖定blog

  爲了防止你忘記釋放鎖,在「提交」對話框中,老是會顯示鎖定的文件,並老是默認被選中。若是你繼續提交,選中文件的鎖就被移除了,就算你從沒有修改過。若是不但願釋放某個文件的鎖,能夠取消選中它。若是你但願保持一個修改過的文件的所,須要在提交以前選中「保持鎖定」。io

  

手動釋放,選中文件,右鍵——TortoiseSVN——釋放鎖定。

WebStorm中:

 

can't use subversion command line client svn

1.6更新至1.7後,webStrom中不能使用svn,報出「can't use subversion command line client svn」的錯誤。

解決辦法:

TortoiseSvn 1.7默認不安裝command line,找出安裝程序從新安裝

選中command line client tools選項,進行安裝

安裝完成後重啓WebStrom就不會再報錯。

參考:http://stackoverflow.com/questions/22572861/error-cant-use-subversion-command-line-client-svn-when-opening-android-proj

相關文章
相關標籤/搜索