青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

大龍的博客

常用鏈接

統計

最新評論

SVN客戶端--TortoiseSVN使用說明 ---

TortoiseSVN是windows下其中一個非常優秀的SVN客戶端工具。通過使用它,我們可以可視化的管理我們的版本庫。不過由于它只是一個客戶端,所以它不能對版本庫進行權限管理。

TortoiseSVN不是一個獨立的窗口程序,而是集成在windows右鍵菜單中,使用起來比較方便。
TortoiseSVN每個菜單項都表示什么意思


01、SVN Checkout(SVN取出)
點擊SVN Checkout,彈出檢出提示框,在URL of repository輸入框中輸入服務器倉庫地址,在Checkout directory輸入框中輸入本地工作拷貝的路徑,點擊確定,即可檢出服務器上的配置庫。


02、SVN Update(SVN更新)
如果配置庫在本地已有工作拷貝,則取得最新版本只是執行SVN Update即可,點擊SVN Update,系統彈出更新提示框,點擊確定,則把服務器是最新版本更新下來


03、Import(導入)
選擇要提交到服務器的目錄,右鍵選擇TortoiseSVN----Import,系統彈出導入提示框,在URL of repository輸入框中輸入服務器倉庫地址,在Import Message輸入框中輸入導入日志信息,點擊確定,則文件導入到服務器倉庫中。


04、Add(加入)
如果有多個文件及文件夾要提交到服務器,我們可以先把這些要提交的文件加入到提交列表中,要執行提交操作,一次性把所有文件提交,如圖,可以選擇要提交的文件,然后點擊執行提交(SVN Commit),即可把所有文件一次性提交到服務器上


05、Resolving Conflicts(解決沖突)
   有時你從檔案庫更新文件會有沖突。沖突產生于兩人都修改文件的某一部分。解決沖突只能靠人而不是機器。當產生沖突時,你應該打開沖突的文件,查找以<<<<<<<開始的行。沖突部分被標記:
<<<<<<< filename
your changes
=======
code merged from repository
>>>>>>> revision
Subversion為每個沖突文件產生三個附加文件:
filename.ext.mine
更新前的本地文件。
filename.ext.rOLDREV
你作改動的基礎版本。
filename.ext.rNEWREV
更新時從檔案庫得到的最新版本。
使 用快捷菜單的編輯沖突Edit Conflict命令來解決沖突。然后從快捷菜單中執行已解決Resolved命令,將改動送交到檔案庫。請注意,解決命令并不解決沖突,而僅僅是刪除 filename.ext.mineandfilename.ext.r*文件并允許你送交。


06、Check for Modifications(檢查更新)
點擊Check for Modifications,系統列表所以待更新的文件及文件夾的狀態.


07、Revision Graph(版本分支圖)
查看文件的分支,版本結構,可以點擊Revision Graph,系統以圖形化形式顯示版本分支.


08、Rename(改名)
   SVN支持文件改名,點擊Rename,彈出文件名稱輸入框,輸入新的文件名稱,點擊確定,再把修改提交,即可完成文件改名


09、Delete(刪除)
   SVN支持文件刪除,而且操作簡單,方便,選擇要刪除的文件,點擊Delete,再把刪除操作提交到服務器


10、Moving(移動)
   選擇待移動的文件和文件夾;按住右鍵拖動right-drag文件(夾)到跟蹤拷貝內的新地方;松開左鍵;在彈出菜單中選擇move files in Subversion to here


11、Revert(還原)
   還原操作,如剛才對文件做了刪除操作,現在把它還原回來,點擊刪除后,再點擊提交,會出現如上的提示框,點擊刪除后,再點擊Revert,即已撤銷刪除操作,如果這時候點擊提交,則系統彈出提示框:沒有文件被修改或增加,不能提交


12、Branch/Tag(分支/標記)
   當需要創建分支,點擊Branch/Tag,在彈出的提示框中,輸入分支文件名,輸入日志信息,點擊確定,分支創建成功,然后可查看文件的版本分支情況


13、Switch(切換)
   文件創建分支后,你可以選擇在主干工作,還是在分支工作,這時候你可以通過Switch來切換。


14、Merge(合并)
   主干和分支的版本進行合并,在源和目的各輸入文件的路徑,版本號,點擊確定。系統即對文件進行合并,如果存在沖突,請參考沖突解決。


15、Export(導出)
   把整個工作拷貝導出到本地目錄下,導出的文件將不帶svn文件標志,文件及文件夾沒有綠色的”√”符號標志。


16、Relocate(重新定位)
   當服務器上的文件庫目錄已經改變,我們可以把工作拷貝重新定位,在To URL輸入框中輸入新的地址


17、Add to Ignore List(添加到忽略列表)
   大多數項目會有一些文件(夾)不需要版本控制,如編譯產生的*.obj, *.lst,等。每次送交,TortoiseSVN提示那些文件不需要控制,挺煩的。這時候可以把這些文件加入忽略列表。


18、SVN其它相關功能
   客戶端修改用戶密碼:
   打開瀏覽器,在地址欄內輸入http://192.168.1.250/cgi-bin/ChangePasswd,啟動客戶端修改用戶密碼的界面,輸入正確的用戶名,舊密碼,新密碼(注意密碼的位數應該不小于6,盡量使用安全的密碼),點擊修改即可.


19、SVN Commit(版本提交)
把自己工作拷貝所做的修改提交到版本庫中,這樣別人在獲取最新版本(Update)的時候就可以看到你的修改了。


20、Show log(顯示日志)
顯示當前文件(夾)的所有修改歷史。SVN支持文件以及文件夾獨立的版本追溯。


21、Repo-Browser(查看當前版本庫)
查看當前版本庫,這是TortoiseSVN查看版本庫的入口,通過這個菜單項,我們就可以進入配置庫的資源管理器,然后就可以對配置庫的文件夾進行各種管理,相當于我們打開我的電腦進行文件管理一樣。


22、Revision Graph(版本圖形)
查看當前項目或文件的修訂歷史圖示。如果項目比較大型的話,一般會建多個分支,并且多個里程碑(穩定版本發布),通過這里,我們就可以看到項目的全貌。


23、Resolved(解決沖突)
如 果當前工作拷貝和版本庫上的有沖突,不能自動合并到一起,那么當你提交修改的時候,tortoisesvn就會提示你存在沖突,這時候你就可以通過這個菜 單項來解決沖突。沖突的解決有兩種,一種是保留某一份拷貝,例如使用配置庫覆蓋當前工作拷貝,或者反過來。還有一種是手動解決沖突,對于文本文件,可以使 用tortoiseSVN自帶的工具,它會列出存在沖突的地方,然后你就可以和提交者討論怎么解決這個沖突。同時它也對Word有很好的支持


24、Update to Revision(更新至版本)
從 版本庫中獲取某一個歷史版本。這個功能主要是方便查看歷史版本用,而不是回滾版本。注意:獲取下來之后,對這個文件不建議進行任何操作。如果你做了修改, 那么當你提交的時候SVN會提示你,當前版本已失效(即不是最新版本),無法提交,需要先update一下。這樣你所做的修改也就白費了。


25、Revert(回滾)
如果你對工作拷貝做了一些修改,但是你又不想要了,那么你可以使用這個選項把所做的修改撤銷


26、Cleanup(清除狀態)
如 果當前工作拷貝有任何問題的話,可以使用這個選項進行修正。例如,有些文件原來是版本控制的,但是你沒有通過tortoiseSVN就直接刪除了,但是 tortoiseSVN還是保留著原來的信息(每個文件夾下都有一個.svn的隱藏文件夾,存放著當前文件夾下所有文件夾的版本信息)所以這就會產生一些 沖突。可以使用cleanup來清理一下。


27、GetLock/ReleaseLock(加鎖/解鎖)
如果你不想別人修改某個文件的話,那么你就可以把這個文件進行加鎖,這樣可以保證只有你對這個文件有修改權。除非你釋放了鎖,否則別人不可能提交任何修改到配置庫中


28、Branch/tag(分支/標簽)
     Branch是分支的意思。例如當在設計一個東西的時候,不同的人有不同的實現,但是沒有經過實踐檢驗,誰也不想直接覆蓋掉其他人的設計,所以可以引出不同的分支。將來如果需要,可以將這些分支進行合并。
     tag是打標簽的意思。通常當項目開發到一定程度,已經可以穩定運行的時候,可以對其打上一個標簽,作為穩定版。將來可以方便的找到某個特定的版本(當然我們也可以使用版本號來查找,但是數字畢竟不方便)
SVN對于分支和標簽都是采用類似Linux下硬鏈接的方式(同一個文件可以存在兩個地方,刪除一個不會影響另一個,所做修改會影響另一個),來管理文件的,而不是簡單的復制一份文件的拷貝,所以不會有浪費存儲空間的問題存在。


29、Export(導出)
這個功能是方便我們部署用。當我們需要發布一個穩定版本時,就可以使用這個功能將整個工程導出到某個文件夾,新的文件夾將不會包含任何版本信息了。


30、Relocate(版本庫轉移)
當我們版本庫發生轉移的時候就需要用到這個功能了。例如我原先的版本庫是建在U盤上的,現在轉移到(復制整個配置庫文件夾)開發服務器上,使用https代替文件系統的訪問。因此就需要將原來的工作拷貝的目標版本庫重新定位到開發服務器上。


31、create patch(創建補丁)
創建補丁。如果管理員不想讓任何人都隨便提交修改,而是都要經過審核才能做出修改,那么其他人就可以通過創建補丁的方式,把修改信息(補丁文件)發送給管理員,管理員審核通過之后就可以使用apply patch提交這次修改了。

32、diff (比較修改部分)
如果你修改了一個文件,又不確定改了那些地方,這時你可以在相應文件上點右鍵,選擇diff查看,與服務器上最新版的差異

posted on 2012-12-07 17:08 大龍 閱讀(482) 評論(0)  編輯 收藏 引用


只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            老司机午夜免费精品视频| 久久亚洲免费| 国产亚洲欧美一区二区| 国产精品成人播放| 国产精品久久久久毛片软件 | 久久频这里精品99香蕉| 羞羞答答国产精品www一本| 亚洲欧美高清| 久久久久国产一区二区| 美乳少妇欧美精品| 亚洲精品免费在线| 一区二区三区精品| 亚洲欧美激情四射在线日| 欧美一进一出视频| 另类av一区二区| 欧美日韩少妇| 国产一区视频网站| 亚洲精品自在久久| 久久成人羞羞网站| 亚洲国产一二三| 亚洲婷婷在线| 美女免费视频一区| 国产精品久久久一区麻豆最新章节 | 午夜精品久久久久久久久久久久 | 日韩一级裸体免费视频| 午夜视频在线观看一区二区三区 | 欧美成人午夜免费视在线看片| 亚洲精品一区二区三区99| 午夜精品久久久久久| 久久综合久色欧美综合狠狠| 欧美午夜精品久久久久久孕妇| 国产亚洲一区精品| 一区二区欧美在线观看| 免费短视频成人日韩| 亚洲欧美成人一区二区在线电影| 欧美刺激午夜性久久久久久久| 国产视频欧美视频| 亚洲欧美视频在线观看视频| 欧美大片第1页| 久久精品女人的天堂av| 国产精品日韩欧美一区二区三区 | 99精品免费网| 久久综合五月| 国产综合久久久久久鬼色| 亚洲视频在线二区| 最新亚洲激情| 亚洲欧美电影院| 一区二区免费在线视频| 夜夜精品视频一区二区| 欧美伊人久久| 91久久久在线| 欧美一区日本一区韩国一区| 欧美精品一区二区三区久久久竹菊| 国产欧美日韩在线播放| 一本一本久久a久久精品综合麻豆| 久久精品99久久香蕉国产色戒| 亚洲激情二区| 久久综合色播五月| 国产偷自视频区视频一区二区| 一本一道久久综合狠狠老精东影业 | 亚洲欧美久久| 亚洲精品乱码久久久久久蜜桃麻豆 | 久久精品一区二区三区中文字幕| 99热免费精品| 欧美国产日韩xxxxx| 亚洲国产精品成人| 欧美激情一区二区三区蜜桃视频| 久久久999国产| 在线精品福利| 亚洲成色777777女色窝| 欧美成黄导航| 亚洲免费高清视频| av成人免费在线| 国产精品国产三级国产普通话99 | 久久精品观看| 在线看国产一区| 亚洲福利视频在线| 欧美精品一区二区三区在线播放| 一区二区三区黄色| 亚洲性av在线| 今天的高清视频免费播放成人| 另类天堂视频在线观看| 久久亚洲一区| 亚洲午夜精品福利| 亚洲欧美视频一区二区三区| 国内成人自拍视频| 亚洲丰满在线| 国产精品免费看片| 欧美不卡在线| 欧美性色综合| 国产日韩在线视频| 久久综合国产精品| 欧美www在线| 午夜亚洲激情| 久久久久国产精品厨房| 一区二区三区高清不卡| 欧美在线亚洲在线| 亚洲裸体视频| 欧美一区二区福利在线| 亚洲精品中文在线| 欧美一区二区三区四区在线| 亚洲欧洲日本mm| 亚洲一本大道在线| 亚洲国产精品国自产拍av秋霞| av72成人在线| 在线免费观看视频一区| 中文国产一区| 亚洲国产精品va在线看黑人动漫| 亚洲天堂第二页| 亚洲精品视频一区| 久久av在线看| 亚洲综合精品四区| 欧美不卡在线视频| 久久综合电影| 国产美女精品| 9久草视频在线视频精品| 亚洲国产婷婷| 久久不射中文字幕| 欧美一级黄色录像| 国产精品va在线播放| 亚洲国产精品久久久久婷婷老年| 国产一区二区av| 亚洲欧美日本在线| 欧美一级视频精品观看| 欧美四级剧情无删版影片| 亚洲第一网站| 亚洲国产精品一区二区尤物区| 午夜性色一区二区三区免费视频 | 日韩午夜电影| 嫩模写真一区二区三区三州| 香蕉精品999视频一区二区| 欧美日韩中文字幕| 一片黄亚洲嫩模| 一本色道久久综合精品竹菊 | 欧美精品一区二区精品网| 女人天堂亚洲aⅴ在线观看| 国产自产女人91一区在线观看| 亚洲综合色自拍一区| 午夜精品一区二区三区在线视| 国产精品扒开腿爽爽爽视频| 一区二区久久久久| 午夜精品一区二区三区在线| 国产精品欧美日韩久久| 亚洲综合好骚| 欧美在线免费| 黑人巨大精品欧美黑白配亚洲| 久久精品123| 裸体一区二区| 亚洲国内精品| 欧美日韩国产a| 亚洲天堂偷拍| 久久人人看视频| 在线观看日韩www视频免费 | 国产尤物精品| 农夫在线精品视频免费观看| 亚洲国产高清高潮精品美女| 美腿丝袜亚洲色图| 亚洲破处大片| 亚洲欧美国产精品专区久久| 国产免费观看久久| 久久亚洲精品伦理| 日韩亚洲视频在线| 久久久久久久一区二区| 亚洲全部视频| 国产伦精品一区二区三区免费 | 国产精品推荐精品| 欧美尤物巨大精品爽| 欧美激情视频网站| 亚洲欧洲av一区二区| 一区二区三区在线视频免费观看| 免播放器亚洲| 亚洲欧美成人| 亚洲国产清纯| 久久成人免费| 日韩视频免费在线观看| 国产精品一区免费观看| 欧美成人黑人xx视频免费观看| 亚洲图片欧美午夜| 亚洲国产高潮在线观看| 久久激情综合| 一本色道88久久加勒比精品| 国产亚洲欧美一区二区| 欧美日韩国产综合久久| 久久久99免费视频| 亚洲一区二区三区在线| 亚洲国产岛国毛片在线| 久久精品亚洲一区| 亚洲在线成人精品| 亚洲精品久久嫩草网站秘色| 国产一区二区三区奇米久涩| 国产精品h在线观看| 欧美高清视频| 免费日韩av片| 久久久久久久激情视频| 亚洲欧美日韩在线一区| 一区二区不卡在线视频 午夜欧美不卡在 | 美女亚洲精品| 久久久久久国产精品mv| 亚久久调教视频| 亚洲免费人成在线视频观看|