日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線(xiàn)溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
經(jīng)驗(yàn)總結(jié):Subversion使用命令行訪(fǎng)問(wèn)項(xiàng)目源文件中篇

Subversion命令本文繼續(xù)上節(jié)文章介紹Subversion命令問(wèn)題,掌握了Subversion命令你就可以對(duì)Subversion進(jìn)行管理控制了,希望對(duì)大家學(xué)習(xí)Subversion有所幫助。

我們提供的服務(wù)有:網(wǎng)站建設(shè)、成都網(wǎng)站建設(shè)、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、克州ssl等。為上1000家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢(xún)和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的克州網(wǎng)站制作公司

從本地工作副本中刪除文件或目錄:svndelete

您可能希望從本地工作副本中刪除不需要的文件。使用svndeleteFILENAME可安排刪除文件。僅當(dāng)您提交時(shí),才會(huì)在存儲(chǔ)庫(kù)中將該文件實(shí)際刪除。

轉(zhuǎn)換:--force,--force-log,--message(-m)TEXT,--file(-F)FILE,--quiet(-q),--targetsFILENAME,--usernameUSER,--passwordPASS,--no-auth-cache,--non-interactive,--editor-cmdEDITOR,--encodingENC,--config-dirDIR,查看文件之間的差異:svndiff,可以使用svndiff顯示工作副本中的指定文件相對(duì)于存儲(chǔ)庫(kù)中相應(yīng)文件所做的本地修改。在命令提示符處,請(qǐng)鍵入:svndiff(文件的路徑)(項(xiàng)目存儲(chǔ)庫(kù)的URL),例如,若要將本地修改后的文件“index.html”與項(xiàng)目存儲(chǔ)庫(kù)中的相應(yīng)文件進(jìn)行比較,請(qǐng)鍵入:svndiff$SRC/...../index.htmlhttps://(項(xiàng)目名稱(chēng)).(域)/svn/(項(xiàng)目名稱(chēng))/trunk(項(xiàng)目名稱(chēng))--username[在此處輸入用戶(hù)名]除此之外,您也可以轉(zhuǎn)到該文件所屬的目錄,并鍵入:svndiff(FILENAME)該命令將顯示差異,并且?guī)в行抻啺姹咎?hào)。

轉(zhuǎn)換:--revision(-r)REV,--oldOLD-TARGET,--newNEW-TARGET,--extensions(-x)"ARGS",--non-recursive(-N),--diff-cmdCMD,--notice-ancestry,--usernameUSER,--passwordPASS,--no-auth-cache,--non-interactive,--no-diff-deleted,--config-dirDIR
請(qǐng)參見(jiàn)檢查歷史、svndiff。

在本地計(jì)算機(jī)上導(dǎo)出空目錄樹(shù):svnexport

在您的本地計(jì)算機(jī)上,可以從項(xiàng)目存儲(chǔ)庫(kù)或本地工作副本內(nèi)部提取一個(gè)無(wú)版本的副本,也稱(chēng)為空目錄樹(shù)。若要從存儲(chǔ)庫(kù)中獲得較舊修訂版本的空目錄,請(qǐng)鍵入:svnexport[-rREV][PATH]

該命令將從URL指定的存儲(chǔ)庫(kù)中的修訂版本REV位置(如果指定,否則從HEAD位置)將空目錄樹(shù)導(dǎo)出到PATH。如省略PATH,則該URL的最后一部分將用作本地目錄名稱(chēng)。除此之外,您也可以在本地計(jì)算機(jī)內(nèi)部,從一個(gè)工作副本(由PATH1指定)向另一工作副本(由PATH2指定)導(dǎo)出空目錄樹(shù)。這將保留所有的本地更改,但不會(huì)復(fù)制版本控制中的文件。若要執(zhí)行此操作,請(qǐng)鍵入:svnexportPATH1PATH2
Subversion命令轉(zhuǎn)換:--revision(-r)REV,--quiet(-q),--force,--usernameUSER,--passwordPASS,--no-auth-cache,--non-interactive,--config-dirDIR,獲取有關(guān)Subversion的幫助:svnhelp Subversion可以在命令行界面為您提供幫助。若要獲得有關(guān)特定子命令的幫助,請(qǐng)鍵入:svnhelp[SUBCOMMAND...]

轉(zhuǎn)換:--version,--quiet(-q),將您的更改提供給SVN存儲(chǔ)庫(kù),對(duì)文件和/或目錄進(jìn)行本地更改后,您必須向SVN存儲(chǔ)庫(kù)提交這些更改。提交您的更改:svncommit,若要向共享存儲(chǔ)庫(kù)提交您的更改,請(qǐng)鍵入:svncommit-m"請(qǐng)?jiān)诖颂庢I入您的理由",如果您不包括對(duì)該文件更改的描述,系統(tǒng)將提示您調(diào)用文件編輯器添加描述,然后svn才能完成提交操作;否則將會(huì)出現(xiàn)“提交失敗”錯(cuò)誤。所有的提交都會(huì)被自動(dòng)記錄,并發(fā)布到項(xiàng)目的提交討論中。

轉(zhuǎn)換:--message(-m)TEXT,--file(-F)FILE,--quiet(-q),--non-recursive(-N),--targetsFILENAME,--force-log,--usernameUSER,--passwordPASS,--no-auth-cache,--non-interactive,--encodingENC,--config-dirDIR,請(qǐng)參見(jiàn)提交您的更改、editor-cmd。

將無(wú)版本的文件或樹(shù)導(dǎo)入到項(xiàng)目存儲(chǔ)庫(kù)中:svnimport

您可以使用svnimport將無(wú)版本的文件或樹(shù)遞歸提交到項(xiàng)目存儲(chǔ)庫(kù)中。將根據(jù)需要在存儲(chǔ)庫(kù)中創(chuàng)建父目錄。使用下面的命令可以從PATH向URL遞歸提交副本。如果省略PATH,將認(rèn)為其為“.”。svnimport[PATH]URL,示例:若要在您的本地計(jì)算機(jī)上創(chuàng)建帶有一個(gè)文件的無(wú)版本目錄(D)。請(qǐng)點(diǎn)擊項(xiàng)目左側(cè)導(dǎo)航窗格中的“Subversion”鏈接,找到Subversion頁(yè)面。請(qǐng)注意,“瀏覽源代碼”下未列出NEWDIR。若要將D導(dǎo)入項(xiàng)目存儲(chǔ)庫(kù),請(qǐng)鍵入:svnimport-m"請(qǐng)?jiān)诖颂庢I入您的信息"Dhttp://(項(xiàng)目名稱(chēng)).(域)/svn/(項(xiàng)目名稱(chēng))/NEWDIR
刷新該頁(yè)面。請(qǐng)注意,此時(shí)“瀏覽源代碼”下列出了D。點(diǎn)擊D查看該文件。

轉(zhuǎn)換:--message(-m)TEXT,--file(-F)FILE,--quiet(-q),--non-recursive(-N),--usernameUSER,--passwordPASS,--no-auth-cache,--non-interactive,--force-log,--editor-cmdEDITOR,--encodingENC,--config-dirDIR,--auto-props,--no-auto-props
打印有關(guān)工作副本中路徑的信息:svninfo有時(shí),您將需要有關(guān)工作副本中文件的具體信息,以執(zhí)行某些子命令。鍵入svninfo,將打印出詳盡且有用的信息,這些信息涉及工作副本中的工作副本路徑中的項(xiàng),其中包括:路徑、名稱(chēng)、URL、修訂版本、節(jié)點(diǎn)類(lèi)型、上次更改、作者、上次更改修訂版本、上次更改日期、上次更新的文本、上次更新的屬性以及校驗(yàn)和。

Subversion命令轉(zhuǎn)換:--targetsFILENAME,--recursive(-R),--config-dirDIR
查看存儲(chǔ)庫(kù)中的目錄項(xiàng)列表:svnlist在開(kāi)始處理項(xiàng)目或取出“工作副本”之前,您可能希望查看項(xiàng)目存儲(chǔ)庫(kù)中的內(nèi)容(即目錄和文件),或查看本地工作副本中的目錄項(xiàng)。在命令提示符處鍵入svnlist[TARGET...],也可以查看這些內(nèi)容。除此之外,您也可以找到項(xiàng)目中的“軟件配置管理”頁(yè),查看項(xiàng)目存儲(chǔ)庫(kù)。

轉(zhuǎn)換:--revision(-r)REV,--verbose(-v),--recursive(-R),--usernameUSER,--passwordPASS,--no-auth-cache,--non-interactive,--config-dirDIR
查看提交日志信息:svnlog如果要查看“工作副本”或存儲(chǔ)庫(kù)中文件/目錄的各個(gè)文件/目錄歷史,以跟蹤修訂信息,請(qǐng)鍵入:svnlog[PATH]
該命令會(huì)顯示出文件/目錄的修訂信息,從最近所做的修訂版本開(kāi)始顯示提交信息和作者姓名等信息。除此之外,您也可以使用該站點(diǎn),查看項(xiàng)目存儲(chǔ)庫(kù)中各個(gè)文件的提交日志信息。請(qǐng)點(diǎn)擊項(xiàng)目左側(cè)導(dǎo)航窗格中的“Subversion”鏈接。將出現(xiàn)Subversion頁(yè)。搜索“瀏覽源代碼”的目錄中的文件,然后點(diǎn)擊文件名。這時(shí)將會(huì)顯示一個(gè)提交日志信息頁(yè)面。

轉(zhuǎn)換:--revision(-r)REV,--quiet(-q),--verbose(-v),--targetsFILENAME,--stop-on-copy,--incremental,--xml,--usernameUSER,--passwordPASS,--no-auth-cache,--non-interactive,--config-dirDIR,請(qǐng)參見(jiàn)svnlog。

合并更改:svnmerge

您可以運(yùn)行svnmerge命令,以指示Subversion將存儲(chǔ)庫(kù)中最新版本的文件合并到您的工作副本中。

Subversion命令轉(zhuǎn)換:--revision(-r)REV,--non-recursive(-N),--quiet(-q),--force,--dry-run,--diff3-cmdCMD,--ignore-ancestry,--usernameUSER,--passwordPASS,--no-auth-cache,--non-interactive,--config-dirDIR,請(qǐng)參見(jiàn)svnmerge、解決沖突(合并其他人的更改)、分支和合并:常見(jiàn)合并使用案例、合并最佳實(shí)踐。
請(qǐng)關(guān)注Subversion命令下篇報(bào)道。

  【編輯推薦】

  1. 學(xué)習(xí)筆記:剖析Collabnet Subversion集成
  2. 深入剖析:Subversion1.5.5和Apache2.2.9在Windows下的完美結(jié)合
  3. Subversion和TortoiseSVN如何在Windows下進(jìn)行構(gòu)建SVN版本控制
  4. 揭露MyEclipse Subversion環(huán)境建立的內(nèi)幕
  5. 經(jīng)驗(yàn)總結(jié):如何讓Visual Studio 2008支持Subversion

網(wǎng)站欄目:經(jīng)驗(yàn)總結(jié):Subversion使用命令行訪(fǎng)問(wèn)項(xiàng)目源文件中篇
文章源于:http://www.5511xx.com/article/dhcechi.html