ankhsvn是一款在vs中管理subversion的外掛程式,您可以在vs中輕鬆的提交、更新、新增檔案,而不用在命令列或資源管理器中提交。而且該外掛程式屬於開源專案。
如果visual studio2010安裝ankhsvn外掛程式之後不顯示,則需要設定:
工具->選項->source control->外掛程式選擇->ankhsvn-subversion support for visual studio
ankhsvn是一種對版本和源**進行控制的工具。使用它我們可以做到隨時隨地的進行專案開發,擺脫了開發過程中空間的限制(當然,隨時隨地的條件是可以上網),同時解決了團隊合作中的乙個令人頭疼的問題--修改衝突。以前我們用sourcesafe進行專案控制時,經常發生團隊成員之間對同一段**做了修改,而在提交時就會出錯,時常出現**的覆蓋以及以及更改的丟失。同時ankhsvn解決了我們無法檢視對該解決方案所做更改(即view history)的問題,保證了**提交的安全性,同時使我們每個人從擔心**衝突、**覆蓋的疑慮中解放出來,能夠全身心投入專案開發中。
ankhsvn的常用操作:
(1)建立本地的伺服器版本。subversion->add to subversion
此功能的作用是從源**上獲取乙個伺服器版本到本地上。
subversion->open from subversion,然後再在url位址框中輸入位址路徑(注意:此處的協議頭是https,它傳輸的安全性更高。),點選open按鈕即可(第一次使用時需要制定獲取伺服器版本到本地的物理路徑)。
(2)獲取最新版本
開啟解決方案後,點選右鍵有乙個「update to latest version」。
(3)提交(commit)、撤銷(revert)
(4)撤銷至某乙個版本:右鍵你要撤銷的檔案(注意:在這裡點選不同的檔案的效果是不一樣的,例如右鍵解決方案或者是類庫或者是資料夾,只能在viewhistory或者viewsolutionhistory選項中撤銷至你選定的版本;而如果右鍵某乙個檔案,例如。cs檔案或者。aspx檔案,除了上述選項,我們還可以選定任意的版本來show changes)。
(5)view history、view solution history、view project history三種瀏覽歷史記錄的方式。通過瀏覽歷史記錄我們可以了解版本資訊、了解團隊成員的工作情況。(注意:當點選相應的瀏覽歷史記錄的按鈕時,在彈出框中有changed paths提示框,雙擊框中的記錄可以檢視具體的修改資訊。)
(6)作副本
點選「檢視」中的working copy explorer,然後再working copy folders中選定sln檔案,點選上方的copyto圖示選定乙個存放副本的物理路徑(注意必須是乙個新的資料夾,而不能是已經存在的檔案或資料夾)。
(7)merge--版本合併。
最常用的merge方式就是以下兩種:
((1))merge a range of revisions
我的理解是可以合併一系列的不同版本,將不同版本上與本版本的不同之處進行合併。
((2))reintegrate a branch
就是將分支版本上的修改返回到建立該分支版本的源版本,即主幹版本或者其他。要使用這個方法要求這個分支版本不能再有任何本地修改,必須是乙個單獨的版本,不能有任何分支子版本。而且這個版本號必須高於或者等於要融合的最後的版本號。
3。常見問題解析:
(1)**過時。通常會表現為當我們修改了某個檔案的某段**後準備提交時,當點選「commit」時提示part of your code is out of date。這說明我們在對這個檔案進行修改時,同時有另外的成員在對這個頁面進行修改,這時我們需要首先獲取一下最新版本,如果別的成員做過的修改恰好是我們改動的部分,就會有形如「>>>>mine」和「<<<>>>mine」下面的表示我們的**,而「<<<>>>mine」和「<<
vs外掛程式包的安裝
記錄下犯過的錯誤,後車之師。告誡自己。轉入正題 外掛程式包的安裝流程 1.執行va x setup2036應用程式 b.最後乙個資料夾名字可能會改變 1,2步操作完後,重啟vs,選單欄中 檢視 v 和除錯 d 之間就多了vassistx,倒數第二行enable disable visual assi...
mongodb的 安裝 設定
安裝 1.解壓mongodb.zip 建立路徑d mongodb 將解壓後的bin檔案copy to 此資料夾下 2.d mongodb 下建立data資料夾 d mongodb data 然後在data內分別建立db,log兩個資料夾,至此mongodb下有以下資料夾 d mongodb bin ...
TPshop的安裝設定
tpshop安裝 必須安裝在網域名稱根目錄下 未更改的話為apache htdocs目錄 不能在某個目錄下 否則會路徑出錯 如localhost tpshop index.php 這種情況會載入不到樣式 比如我的tpshop專案在 c wamp apache2.4 htdocs tpshop 網域名...