成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

經(jīng)驗總結(jié):Subversion 使用命令行訪問項目源文件 上篇

開發(fā) 項目管理
本文主要介紹Subversion命令問題,包括Subversion命令入門,處理SVN存儲庫中的文件,將您的更改提供給SVN存儲庫,使用存儲庫等相關(guān)內(nèi)容。

之前已經(jīng)學(xué)習(xí)了Linux下Subversion命令,本文再來回顧一下Subversion命令問題,如果掌握了Subversion命令你就可以很容易的對Subversion進(jìn)行相關(guān)操作了,希望大家共同進(jìn)步。

命令行Subversion入門

如果您參與的項目正在使用Subversion進(jìn)行版本控制,您將需要使用Subversion訪問和更改項目源文件。您可以點(diǎn)擊項目的左側(cè)導(dǎo)航窗格上的“Subversion”鏈接,在線瀏覽源代碼以查看該項目的目錄結(jié)構(gòu)和文件。“Subversion”頁面顯示三個子目錄:branches/、tags/、trunk/和一個自述文件。自述文件可以使您對Subversion存儲庫有一個整體了解。您可以點(diǎn)擊“訪問選項”,查看Subversion客戶端安裝說明。您的本地計算機(jī)上必須安裝有Subversion客戶端。

獲取項目的本地工作副本:svncheckout

若要獲取***源文件的“工作副本”,您必須首先簽出這些源文件,這一過程會將文件從存儲庫復(fù)制到您的系統(tǒng)中。在您的外殼程序或終端客戶端,請鍵入:svncheckouthttps://(項目名稱).(域)/svn/(項目名稱)/(DIR)(項目名稱)--username[在此處輸入用戶名],當(dāng)系統(tǒng)提示您時輸入您的用戶密碼。此密碼應(yīng)與您在本站點(diǎn)中的用戶帳號的密碼相同。不指定目錄將簽出整個項目源代碼。您可能希望簽出“trunk/”目錄,因為此目錄具有工作“www/”文件夾。

Subversion命令轉(zhuǎn)換:--revision(-r)REV,--quiet(-q),--non-recursive(-N),--usernameUSER,--passwordPASS,--no-auth-cache,--non-interactive,--config-dirDIR
請參見基本工作周期、初始簽出、工作副本。注意:如果站點(diǎn)未啟用SSL(安全套接字層),則在執(zhí)行Subversion操作時,請使用http而不是https。例如,若要從項目的存儲庫中簽出***的源代碼,請使用以下命令:svncheckouthttps://(項目名稱).(域)/svn/(項目名稱)/(DIR)(項目名稱)--username[在此處輸入用戶名]。

處理Subversion存儲庫中的文件

從項目存儲庫中簽出本地副本后,您可以在本地計算機(jī)上編輯現(xiàn)有文件、創(chuàng)建新文件和目錄、以及刪除文件。在您將所做的任何更改提交回Subversion存儲庫之前,這些更改只對項目文件的本地副本起作用。

將工作副本中的文件/目錄添加到存儲庫中:svnadd

在您***次在工作目錄中創(chuàng)建并編輯新文件后,可以將此文件添加到存儲庫中,或添加一個目錄,目錄中有無內(nèi)容均可。svnaddFILENAME/DIR。
這樣就會在您的工作副本中添加文件/目錄,并安排它們以添加到存儲庫中。您下次提交時,會上載這些文件/目錄,并將它們添加到存儲庫中。如果您了添加內(nèi)容,但在提交前又改變了主意,則可以使用svnrevert取消添加內(nèi)容的安排。

Subversion命令轉(zhuǎn)換:--targetsFILENAME,--non-recursive(-N),--quiet(-q),--config-dirarg,--auto-props,--no-auto-props請參見添加文件/目錄示例。查看帶有修訂和作者信息的特定文件的內(nèi)容:svnblame若要在線查看指定文件的作者和修訂信息,請鍵入:svnblameFILENAME,每行文本的開始處都以上次更改該行的作者(用戶名)和修訂版本號作為批注。

轉(zhuǎn)換:--revision(-r)REV,--usernameUSER,--passwordPASS,--no-auth-cache,--non-interactive,--config-dirDIR查看特定文件的內(nèi)容:svncat,有時,與存儲庫相比較,您的工作副本可能已過時;或者您可能已修改了本地工作副本。在這些情況下,在提交更改或決定編輯您的工作副本之前,您會希望查看指定文件的內(nèi)容差異。運(yùn)行svncatFILENAME將自動從存儲庫中取出HEAD修訂版本。這條子命令主要用于檢索具有較舊修訂版本號的文件,并將其顯示在屏幕上。通過在此站點(diǎn)上瀏覽項目源代碼,也可以執(zhí)行相同的操作。

轉(zhuǎn)換:--revision(-r)REV,--usernameUSER,--passwordPASS,--no-auth-cache,--non-interactive,--config-dirDIR
清理工作副本:svncleanup,有時可能會出現(xiàn)“工作副本已鎖定”錯誤。若要刪除鎖定,并遞歸清理工作副本,請使用svnupdate。

轉(zhuǎn)換:--diff3-cmdCMD,--config-dirDIR請參見svncleanup。復(fù)制工作副本或存儲庫中的文件或目錄:svncopy在項目中,您可能需要用到過去的舊文檔。例如,您可能想要使用一個已存在的HTML文件,使用其代碼作為參考以在創(chuàng)建新內(nèi)容時保持產(chǎn)品外觀和感覺。創(chuàng)建文件時,您無需從頭開始,只需使用svncopy復(fù)制此文件,然后將其另存為其它名稱并更改其內(nèi)容。您可以從存儲庫將文件復(fù)制為本地工作副本,也可以將本地工作副本復(fù)制回存儲庫文件。您還可以在本地工作副本內(nèi)部復(fù)制文件。Subversion不支持在存儲庫之間進(jìn)行復(fù)制。可使用svncopySRCDST完成此操作。

轉(zhuǎn)換:--message(-m)TEXT,--file(-F)FILE,--revision(-r)REV,--quiet(-q),--usernameUSER,--passwordPASS,--no-auth-cache,--non-interactive,--force-log,--editor-cmdEDITOR,--encodingENC,--config-dirDIR
請參見svncopy。

本文介紹Subversion命令沒有完畢,請繼續(xù)關(guān)注下節(jié)介紹。

 【編輯推薦】

  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)驗總結(jié):如何讓Visual Studio 2008支持Subversion

 

責(zé)任編輯:佚名
相關(guān)推薦

2010-05-18 16:05:24

2010-05-18 15:48:03

2010-01-15 18:50:25

VB.NET資源文件

2010-05-17 09:45:00

subversion源

2010-05-13 15:18:19

Subversion插

2010-05-13 14:27:28

Subclipse插件

2010-05-17 13:34:47

2014-12-05 10:10:48

Java

2009-09-08 16:02:47

Linq使用Group

2009-09-25 17:26:55

使用Hibernate

2012-03-08 10:03:11

JavaClass

2012-11-20 16:16:05

Windows

2009-12-18 18:29:43

Linux Fedor

2022-08-14 19:19:14

Linux

2009-10-15 09:27:00

2012-02-08 16:37:36

ibmdw

2010-05-18 18:19:07

Subversion服

2010-05-13 14:08:58

Visual Stud

2021-09-30 07:03:12

gRPC服務(wù)Grpcurl

2010-04-21 14:53:46

Oracle游標(biāo)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 91国内外精品自在线播放 | 亚洲不卡在线观看 | 日韩av一区二区在线观看 | 日韩一区二区三区视频 | 欧美大片在线观看 | 久久国产精品久久国产精品 | 日韩精品一区二区在线观看 | 91福利网址| 日韩精品成人 | 欧美日韩精品一区二区天天拍 | 国产一区二区三区精品久久久 | 狠狠色香婷婷久久亚洲精品 | 欧美国产亚洲一区二区 | 色综合色综合色综合 | 午夜网| 99re视频 | 最新国产精品 | 国产精品视频在线播放 | 99久久婷婷国产综合精品电影 | 欧美一区在线看 | 色婷婷久久综合 | 91美女视频| 国产91网址 | 亚洲成人一区二区 | 国产精彩视频 | 一区二区国产在线观看 | 欧美自拍一区 | 亚洲精品一| 成人在线视频网站 | 亚洲欧美日本在线 | 亚洲色图综合 | 日韩在线资源 | 91精品国产综合久久小仙女图片 | 日日日日日日bbbbb视频 | 久久国产精品精品国产色婷婷 | 一区二区三区在线播放视频 | 日韩免费网| 精品无码久久久久国产 | 精品国产一区二区三区性色 | 黑人粗黑大躁护士 | 国产成人精品一区二区三区在线 |