win7系統(tǒng)下載
當(dāng)前位置: 首頁(yè) > 硬件軟件教程 > 詳細(xì)頁(yè)面

TortoiseSVN常用的10個(gè)小技巧

發(fā)布時(shí)間:2021-12-06 文章來(lái)源:xp下載站 瀏覽:

軟件是一系列按照特定順序組織的計(jì)算機(jī)數(shù)據(jù)和指令的集合。一般來(lái)講軟件被劃分為編程語(yǔ)言、系統(tǒng)軟件、應(yīng)用軟件和介于這兩者之間的中間件。硬件是“計(jì)算機(jī)硬件”的簡(jiǎn)稱(chēng)。與“軟件”相對(duì),電子計(jì)算機(jī)系統(tǒng)中所有實(shí)體部件和設(shè)備的統(tǒng)稱(chēng)。

  TortoiseSVN是很多從事編程開(kāi)發(fā)工作的網(wǎng)友都在使用的一款免費(fèi)開(kāi)源客戶(hù)端,而關(guān)于TortoiseSVN的使用技巧也成為了很多網(wǎng)友關(guān)注的問(wèn)題,比如說(shuō):使用TortoiseSVN如何為我的文件添加版本、日期等關(guān)鍵字信息等。因此,小編今天就特別為大家整理十個(gè)TortoiseSVN常用的小技巧,一起來(lái)了解一下吧。

TortoiseSVN

TortoiseSVN

  TortoiseSVN 1.9.2.26806 64位英文安裝版(點(diǎn)擊進(jìn)入

  TortoiseSVN 1.9.2.26806 32位英文安裝版(點(diǎn)擊進(jìn)入

  TortoiseSVN的十個(gè)常用的小技巧:

  1、為我的文件添加關(guān)鍵字信息,比如作者、版本、日期、提交日期?

  請(qǐng)閱讀Subversion書(shū)中關(guān)于svn:keywords屬性的說(shuō)明。

  在TortoiseSVN中,這樣 設(shè)置。

  2、改變文件名的大小寫(xiě)?

  Subversion 是針對(duì)大小寫(xiě)敏感的文件系統(tǒng)(比如 Linux )設(shè)計(jì)的,這在大小寫(xiě)不敏感的Windows下有時(shí)就會(huì)有問(wèn)題。一個(gè)典型的例子是,重命名文件時(shí),如果文件名僅有大小寫(xiě)不一樣,如Makefile改成MAKEFILE。在工作拷貝中要這么干就有困難,因?yàn)镾ubversion在很短的一瞬間內(nèi)需要讓這兩個(gè)名字并存,而Windows沒(méi)辦法支持。

  目前為止最簡(jiǎn)單的方法是用版本庫(kù)瀏覽器來(lái)重命名:

  提交工作拷貝中的更改。

  在版本庫(kù)瀏覽器中將文件名由UPPERcase改為upperCASE。

  更新你的工作拷貝。

  3、在提交后更改日志信息或者作者?

  調(diào)出日志對(duì)話框,在你要編輯的修訂上 右擊 ,然后在彈出菜單中點(diǎn)“更改作者”或“更改日志消息”。要服務(wù)器接受此項(xiàng)更改,版本庫(kù)要裝一個(gè) pre-revprop-change 鉤子程序,它可以讓服務(wù)器允許修改作者或消息,默認(rèn)安裝是不允許修改這兩項(xiàng)信息的。

  4、清除TortoiseSVN里下拉列表的內(nèi)容?

  你可以在TortoiseSVN的設(shè)置對(duì)話框里刪除所有保存的數(shù)據(jù),點(diǎn)擊相應(yīng)的按鈕即可。

  5、從計(jì)算機(jī)中徹底刪除一個(gè)版本庫(kù)?

  選中文件夾,然后按下鍵盤(pán)上的‘刪除’鍵。

  完全沒(méi)有什么隱藏的文件或設(shè)置,版本庫(kù)所需的全部文件都在一個(gè)文件夾里。

  工作拷貝也一樣。如果你把一個(gè)工作拷貝刪除到回收站里,將來(lái)徹底刪除時(shí)可能會(huì)很慢,因?yàn)榘舜罅康男∥募M早清空回收站比較好。

  6、將日志導(dǎo)出為文本文件?

  使用日志窗口。只需選定你要的條目,按 Ctrl+C,再 Ctrl+V 粘貼到文本編輯器

  若是需要自動(dòng)化處理日志信息或者想要XML格式的,你可以使用命令行客戶(hù)端。

  7、在我的項(xiàng)目中使用修訂版本號(hào)?

  若要將修訂版本號(hào)放到你的程序的版本信息里,你需要另外一個(gè)工具。你可以在我們網(wǎng)站的下載頁(yè)面或者TortoiseSVN安裝目錄的bin下找到SubWCRev.exe。

  這個(gè)工具會(huì)遍歷你的整個(gè)工作拷貝,找到最高的修訂版本號(hào),來(lái)替換下面的:

  $WCREV$

  這個(gè)字符串將會(huì)用你工作拷貝的修訂版本號(hào)替換

  WCMODS?Modified:Not modified$

  如果你在本地作了修改,就會(huì)插入問(wèn)號(hào)和冒號(hào)之間的字符串;如果沒(méi)有,則插入冒號(hào)和美元符號(hào)之間的字符串。在我們上面的例子中即分別是Modified 或 Not modified。

  $WCDATE$

  將會(huì)用你工作拷貝的最新修訂日期替換

  舉個(gè)例子,請(qǐng)看 TortoiseSVN 代碼樹(shù) 的 version.in 文件,這個(gè)文件在TortoiseSVN及它的資源文件中用到。在編譯腳本中這樣調(diào)用 SubWCRev.exe 工具: SubWCRev.exe path\\to\\working\\copy version.in version.h 將會(huì)創(chuàng)建一個(gè)新的文件 version.h,文件中出現(xiàn)的所有上面提到的字符串都會(huì)用工作拷貝的實(shí)際值來(lái)替換。version.h 會(huì)放在項(xiàng)目的資源文件里,用來(lái)描述版本信息。

  8、禁止Subversion自動(dòng)合并?

  有些人不喜歡Subversion 在更新時(shí)自動(dòng)合并其他人的修改和自己的本地修改,如果要強(qiáng)制這些文件為沖突狀態(tài),之后再自己手工合并,可以這么做:

  在TortoiseSVN-》 設(shè)置 -》Subversion配置文件, 點(diǎn)編輯按鈕

  修改 [helpers] 部分,添加 diff-cmd = “C:\\false.bat” diff3-cmd = “C:\\false.bat” (注意,有兩個(gè)反斜杠)

  創(chuàng)建文件 C:\false.bat,輸入兩行

  @type %9

  @exit 1

  這可以令自動(dòng)合并總是失敗,從而強(qiáng)制文件變?yōu)闆_突狀態(tài)。

  寫(xiě)上 ‘type %9’ 這行是因?yàn)?diff3-cmd 會(huì)將合并結(jié)果輸出到標(biāo)準(zhǔn)輸出,然后Subversion會(huì)以這個(gè)合并結(jié)果覆蓋你的本地文件。寫(xiě)上這句,你的本地文件就不會(huì)變成一個(gè)空文件。

  9、我當(dāng)前是在哪一個(gè)沙盒/版本庫(kù)?

  在工作拷貝中,右擊文件夾,在彈出菜單中選擇“屬性”,在屬性對(duì)話框中跳轉(zhuǎn)到“Subversion”標(biāo)簽頁(yè),你可以看到關(guān)于此文件夾的所有信息,包括它指向的 URL。

  另一個(gè)快速的方法是,在右鍵菜單中點(diǎn)選“重新定位”,第一個(gè) URL 就是。當(dāng)然你并不是想重新定位你的工作拷貝,取消這個(gè)對(duì)話框就行了。

  10、靜默/自動(dòng)安裝 TortoiseSVN?

  這樣運(yùn)行 MSI 安裝程序:

  msiexec /package TortoiseSVN.msi /quiet INSTALLDIR=“path/to/install/dir”


硬件是實(shí)在的,有模有樣的。軟件是程序性的。是一系列的指令。有了軟件,硬件才會(huì)實(shí)現(xiàn)更豐富的功能。

本文章關(guān)鍵詞: TortoiseSVN常用的10個(gè)小技巧 
當(dāng)前原文鏈接:http://m.91mp3.cn/soft/soft-23011.html
主站蜘蛛池模板: 狠狠色丁香久久婷婷综合蜜芽五月| 亚洲AV综合色区无码一区 | 亚洲狠狠色丁香婷婷综合| 久久久亚洲裙底偷窥综合| 欧美va亚洲va国产综合| 丁香五月亚洲综合深深爱| 欧美综合视频在线| 久久久久综合中文字幕| 久久93精品国产91久久综合| 亚洲色偷偷狠狠综合网| 香蕉综合在线视频91| 综合久久精品色| 国产激情综合在线观看| 激情综合亚洲色婷婷五月 | 亚洲欧美综合另类图片小说区| 狠狠色丁香婷婷久久综合五月| 激情综合色五月丁香六月亚洲 | 久久综合视频网站| 97久久婷婷五月综合色d啪蜜芽 | 国产精品天干天干综合网| 久久综合综合久久97色| 色综合天天综合网国产国产人| 天天做天天爱天天爽综合区| 一本色道久久综合亚洲精品| 激情五月婷婷综合网站| 国产91色综合久久免费| 一本色道久久88综合日韩精品| 国产成人亚洲综合网站不卡| 国产成人无码综合亚洲日韩| 色欲老女人人妻综合网| 色综合久久88色综合天天 | 久久综合亚洲欧美成人| 色综合AV综合无码综合网站| 亚洲精品国产第一综合99久久| 亚洲综合区小说区激情区| 亚洲国产综合无码一区二区二三区| 热综合一本伊人久久精品| 91精品国产综合久久婷婷| 97se色综合一区二区二区| 国产综合一区二区在线观看| 综合国产在线观看无码|