www夜片内射视频日韩精品成人_男人添女人下面高潮视频_57pao国产成永久免费视频_亚洲欧美激情国产综合久久久_亚洲国产成人精品综合99_搡的我好爽在线观看免费视频_波多野结衣大片_亚洲产国偷v产偷v自拍涩爱_精品国精品国产自在久不卡_色av性av丰满av

萬(wàn)能百科  > 創(chuàng)業(yè)專(zhuān)題百科?  > 

關(guān)于svn使用教程的信息

2022-10-13   

Revision25并沒(méi)有對(duì)b.txt文件進(jìn)行修改,

因此你對(duì)b.txt文件的修改是基于b.txt文件最新的版本,

所以不會(huì)出現(xiàn)Conflict。

當(dāng)你提交b.txt的修改后,產(chǎn)生Revision26。

這時(shí)你會(huì)發(fā)現(xiàn)你的Working Copy中的a.txt文件并不是Revision25中的a.txt文件,

它還是Revision24的a.txt文件,而你的b.txt文件是Revision26的b.txt文件。

也就是說(shuō)當(dāng)你Commit時(shí),你的Working Copy中只有你提交的那些文件是最新版本,

而其他沒(méi)有修改的文件并不會(huì)更新為最新版本。

這樣就造成了你的Working Copy由不同的Revision文件所組成

(Revision24的a.txt文件和Revision26的b.txt文件)。

前面說(shuō)過(guò)在提交修改前必須保證你是在文件的最新版本基礎(chǔ)上修改,

如果在這種混合版本的情況下,

怎樣才能知道當(dāng)前Working Copy中的文件是否為最新版本?

在前面所說(shuō)的“.svn”目錄中有一個(gè)文件名為“entries”的文件,

該文件記錄了當(dāng)前Working Copy中的每一個(gè)文件的Revision,

因此當(dāng)你Commit時(shí),Subversion會(huì)從該文件中取得你提交文件的Revision,

再與Repository的最新Revision一比較就可以知道你修改的文件是否基于該文件的最新版本。

10.文件的鎖定

前面說(shuō)過(guò)Subversion的版本控制模型是一種叫做Copy-Modify-Merge

(拷貝-修改-合并)的模型。

該模型在對(duì)文本文件進(jìn)行版本控制時(shí)工作的很好,

但是有些需要進(jìn)行版本控制的文件并不是文本文件,

比如說(shuō)圖像文件,這種模型在這種情況下就不能正常工作了,

因?yàn)槲谋疚募梢院喜ⅲM(jìn)制文件則無(wú)法合并。

所以Subversion從1.2開(kāi)始支持一種叫Lock-Modify-Unlock

(鎖定-修改-解鎖)的版本控制模型。

在Windows下最常用的版本控制軟件Visual Source Safe(VSS)就是采用這種模型。

這種模型要求在對(duì)一個(gè)文件修改前首先要鎖定這個(gè)文件,

然后才能修改,這時(shí),別人將無(wú)法對(duì)該文件進(jìn)行修改,

當(dāng)修改完后再釋放鎖,使其他人可以對(duì)該文件進(jìn)行鎖定,然后修改。

鎖定文件的方法是:TortoiseSVN-Get Lock...再點(diǎn)OK按鈕,

這時(shí)就完成了對(duì)文件的鎖定。

這時(shí),如果其他人想對(duì)文件進(jìn)行鎖定時(shí),

Subversion會(huì)對(duì)他提示該文件已經(jīng)被別人鎖定。

當(dāng)你修改完文件后,然后單擊右鍵,SVN Commit...,

將修改提交,默認(rèn)情況下,提交的時(shí)候就會(huì)對(duì)該文件解鎖,

如果你想仍然鎖定該文件,請(qǐng)?jiān)赾ommit時(shí)彈出的對(duì)話(huà)框中選中keep lock復(fù)選框。

11.文件的附加屬性

在Subversion中,每個(gè)文件可以擁有一種叫做附加屬性的東西。

附加屬性描述了該文件所擁有的一些特性。

Subversion已經(jīng)預(yù)定義了一些附加屬性

(這里只是指Subversion已經(jīng)定義了一些附加屬性的“名稱(chēng)”,

并不是指已經(jīng)將這些屬性附加在文件上了,

比如默認(rèn)情況下文本文件一開(kāi)始不含任何屬性,

直到人為的對(duì)該文件添加附加屬性),

并且你可以對(duì)文件添加自定義的屬性。

Subversion對(duì)待附加屬性就像對(duì)待文件內(nèi)容一樣,

當(dāng)修改了一個(gè)文件的附加屬性(添加,改變,刪除附加屬性),

即使沒(méi)有對(duì)文件的內(nèi)容進(jìn)行修改,

同樣可以Commit該文件,就像更改了文件內(nèi)容那樣,

Repository也會(huì)生成新的Revision,

所以從某種意義上來(lái)說(shuō),

Subversion不區(qū)別對(duì)待文件的附加屬性的修改和文件的內(nèi)容的修改,

文件的附加屬性可以看成是一種特殊的文件內(nèi)容。

Subversion預(yù)定義了若干個(gè)附加屬性,

這里只討論“svn:needs-lock”屬性,

因?yàn)樗c我們上面的文件鎖定會(huì)產(chǎn)生的一個(gè)問(wèn)題有關(guān)。

其他的屬性可以參考Subversion自帶的幫助文檔。

考慮這種情況,

張三和李四同時(shí)想對(duì)一個(gè)圖片文件a.jpg作修改,

張三在修改時(shí)先將該文件鎖定,然后進(jìn)行修改,

同時(shí)李四也開(kāi)始對(duì)該文件進(jìn)行修改,

但李四忘記了對(duì)非文本文件進(jìn)行修改時(shí)應(yīng)該先鎖定該文件。

張三首先對(duì)該文件修改完畢,于是張三向服務(wù)器提交了他的修改。

之后,李四也完成了修改,當(dāng)他提交修改時(shí),

Subversion提示李四的文件版本不是最新的,

在Commit之前應(yīng)先更新a.jpg到最新版本,

由于圖片文件無(wú)法合并,

這就意味著張三和李四之間必定有一個(gè)人的修改會(huì)作廢。

應(yīng)用“svn:needs-lock”屬性可以避免這個(gè)問(wèn)題。

當(dāng)一個(gè)文件擁有“svn:needs-lock”屬性時(shí),

該文件在沒(méi)有鎖定時(shí),文件的圖標(biāo)是灰色的,

表示該文件是一個(gè)只讀文件(該文件的Windows只讀屬性的復(fù)選框?yàn)檫x中),

這個(gè)灰色的圖標(biāo)就會(huì)提醒想對(duì)該文件進(jìn)行修改的人,

在修改該文件之前應(yīng)該首先鎖定該文件。

鎖定該文件之后,文件的只讀屬性就會(huì)去掉了,

一旦釋放掉鎖,文件的圖標(biāo)又會(huì)變成灰色,

文件也會(huì)變成只讀的了。

李四在這種情況下就會(huì)避免在沒(méi)有鎖定文件時(shí)對(duì)文件進(jìn)行修改。

對(duì)非文本文件添加“svn:needs-lock”

屬性應(yīng)該在將該文件第一次添加到Repository時(shí)就設(shè)置,

當(dāng)然,一個(gè)文件可以在任意時(shí)刻添加附加屬性,

這樣做是為了減少李四所遇到的那個(gè)問(wèn)題發(fā)生的幾率。

具體的方法是:

首先將a.jpg文件拷貝到Working Copy中,

然后在該文件上單擊右鍵,

TortoiseSVN-Add,告訴Subversion要將該文件納入版本控制,

接著在該文件上單擊右鍵并選中屬性,

在彈出的屬性對(duì)話(huà)框中選中Subversion頁(yè)。

在下拉框中選中“svn:needs-lock”,

并在下面的文本框中填入“*”

(其實(shí)這里填什么都無(wú)所謂,只要文件有“svn:needs-lock”附加屬性就行),

之后點(diǎn)Set按鈕,“svn:needs-lock”附加屬性就設(shè)置好了。

然后執(zhí)行Commit命令提交修改。

這時(shí)當(dāng)其他人執(zhí)行Update時(shí),

a.jpg就會(huì)添加到他們的Working Copy中,

并且文件的附加屬性也會(huì)隨文件一起被得到。

可以看到a.jpg此時(shí)的圖標(biāo)就是灰色的,

文件的Windows屬性也是只讀的。

12.回到以前的版本

由于Subversion會(huì)記錄你對(duì)Repository的每一次修改,

因此能夠很容易的獲得Repository以前某一時(shí)刻的狀態(tài)。

比如:現(xiàn)在Repository的最新Revision是56,

這時(shí)我想看看Repository在Revision24時(shí)的狀態(tài),

可以在本地的Working Copy中單擊右鍵,

TortoiseSVN-Update to Revision...,

然后輸入你想要回復(fù)到的Revision號(hào),點(diǎn)OK按鈕。

回到以前的版本還有一種情況是我想將Repository的

最新Revision的狀態(tài)與以前某一個(gè)Revision的狀態(tài)一模一樣,

上面那種方法就不適合,

上面的那種方法只是將本地的Working Copy回復(fù)到以前的狀態(tài),

而服務(wù)器端的Repository并沒(méi)有回到以前的狀態(tài)。

將Repository的最新Revison的狀態(tài)回復(fù)到以前某個(gè)Revision的狀態(tài)具體的方法是:

先執(zhí)行Update命令將Working Copy更新到最新的Revision,

然后在Working Copy中單擊右鍵,

TortoiseSVN-Show Log,

彈出的Log Messages窗口中會(huì)顯示該Repository的所有Revision,

選中最新的Revision,之后按住Shift鍵,

再單擊你想回復(fù)到的Revision+1的那個(gè)Revision

(比如Repository的最新Revision是30,

你想將Repository的狀態(tài)回復(fù)到Revision16,

那么就選中Revision30,再按住Shift鍵,

選中Revision17,

就是說(shuō)選中Revision17到Revision30之間的所有Revision)。

然后在選中的Revision上單擊右鍵,

選中“Revert changes from these revision”。

再點(diǎn)Yes按鈕,就可以將Working Copy的狀態(tài)回復(fù)到目標(biāo)Revision。

注意,此時(shí)只是Working Copy回復(fù)到目標(biāo)Revision,

之后應(yīng)該用Commit提交修改,

這樣Repository最新?tīng)顟B(tài)就與目標(biāo)Revision的狀態(tài)一樣了。

這兩種回復(fù)到以前版本的方式截然不同,

第一種方式是將整個(gè)Working Copy回復(fù)到某個(gè)Revision,

也就是說(shuō)這種方式Working Copy中的“.svn”目錄所存的文件副本也與目標(biāo)Revision的一模一樣,

如果這時(shí)你沒(méi)有修改文件,你將不能執(zhí)行Commit命令。

而第二種方式客戶(hù)端Working Copy中的

“.svn”目錄所存的副本始終是最新的Revision的文件副本

(這里我們基于一個(gè)假設(shè):在Update之后沒(méi)有其他人對(duì)Repository做修改)。

這種方式就像是我們自己手工將Working Copy的文件狀態(tài)修改為目標(biāo)Revision,

在修改之后提交修改一樣。

13.查看修改

有時(shí)我們對(duì)Working Copy的許多文件進(jìn)行了修改,

這些文件位于不同的子目錄,我們就可以在Working Copy的最上層目錄單擊右鍵,

TortoiseSVN-Check For Modifications,

彈出的對(duì)話(huà)框就會(huì)顯示你所做的所有修改明細(xì)。

還有一種情況是我們的Working Copy已經(jīng)很久沒(méi)有執(zhí)行Update命令,

我們想看看Working Copy中有哪些文件已經(jīng)發(fā)生修改了,

這時(shí)就可以在Working Copy的最上層目錄單擊右鍵,

TortoiseSVN-Check For Modifications,

在彈出的對(duì)話(huà)框點(diǎn)擊Check Repository按鈕后,

就會(huì)顯示服務(wù)器端已經(jīng)修改了的文件。

該方法還有一個(gè)用途就是查看文件的鎖定,

當(dāng)你想鎖定一個(gè)文件時(shí),你想先看看這個(gè)文件有沒(méi)有被別人鎖定,

點(diǎn)擊Check Repository按鈕會(huì)顯示服務(wù)器端Repository所有被鎖定的文件,

如果你想鎖定的文件不在這里面,那就說(shuō)明該文件目前沒(méi)有人鎖定。

詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢(xún)相關(guān)領(lǐng)域?qū)I(yè)人士。

標(biāo)簽

国产精品久久影视| 魔女鞋交玉足榨精调教| 国产麻豆xxxvideo实拍| 国产乱码一区二区三区四区| 欧美性x x x| 台湾无码一区二区| 日韩三级一区二区三区| 影音先锋制服丝袜| 午夜啪啪小视频| 亚洲精品久久久久久动漫器材一区| 亚洲精品91在线| 日本少妇bbwbbw精品| 三级小视频在线观看| 日本久久一级片| 青青草在线观看视频| www欧美com| 人妻丰满熟妇av无码区| 无码成人精品区在线观看| 蜜桃视频一区二区在线观看| 中国一级黄色录像| 成人黄色三级视频| 久久av秘一区二区三区| 1314成人网| 国产色无码精品视频国产| 亚洲综合图片网| 亚洲一级片网站| 天堂av免费在线| 精品国产无码一区二区| 九九热免费精品视频| 极品粉嫩小仙女高潮喷水久久| 中文字幕福利视频| 国产丝袜视频在线观看| 极品国产91在线网站| 最新视频 - x88av| 久久久久久久久久久免费视频| 香蕉视频污视频| 亚洲一区二区福利视频| 亚洲欧美在线不卡| 青草视频在线观看免费| 内射一区二区三区| 亚洲av综合色区无码另类小说| 国产日韩欧美中文字幕| 精品一区二区三区四| 国产精品av免费| 绯色av蜜臀vs少妇| 久久久久性色av无码一区二区| 国产大尺度视频| 青青青在线视频免费观看| 无套内谢大学处破女www小说| 亚洲欧美一区二区三| 搞av.com| 中文字幕有码在线播放| 色www免费视频| 黄色片网站免费| 黄色一级大片在线免费看国产| 日本少妇高潮喷水视频| 国产极品999| 青娱乐国产在线视频| 欧美 日韩 国产 成人 在线| av网站免费大全| 日韩欧美不卡视频| 日韩少妇内射免费播放| 99草在线视频| 15—17女人毛片| 香蕉网在线视频| 天天摸天天干天天操| 国产精品久久无码一三区| 国产精品99久久免费黑人人妻| 好吊视频在线观看| av无码一区二区三区| 亚洲av无码成人精品国产| 免费极品av一视觉盛宴| 国产在线精品观看| 中国免费黄色片| 日韩亚洲欧美视频| 国产女主播喷水视频在线观看 | 亚洲午夜激情视频| 强迫凌虐淫辱の牝奴在线观看| 国产白嫩美女无套久久| 色撸撸在线视频| 成人观看免费完整观看| 最新在线中文字幕| 欧美精品欧美极品欧美激情| www.com毛片| 日韩精品一区二区三区久久| 成人av毛片在线观看| 久久精品人妻一区二区三区| 熟妇人妻av无码一区二区三区| 日本精品久久久久久久久久| 国产女人高潮的av毛片| 欧美日韩午夜爽爽| 国产女人爽到高潮a毛片| 日韩乱码人妻无码中文字幕久久| 成年人黄色在线观看| 亚洲黄网在线观看| 久热这里有精品| 国产亚洲欧美日韩高清| www..com.cn蕾丝视频在线观看免费版| 最新天堂中文在线| аⅴ天堂中文在线网| 无码人妻精品一区二区三区蜜桃91| 久久久久久久9| 成人一区二区三区仙踪林| 国产精品久久久久久久无码| 女人床在线观看| 性网爆门事件集合av| 翔田千里88av中文字幕| 小早川怜子一区二区三区| 欧美午夜精品一区二区| 在线观看免费的av| 国产免费视频一区二区三区| 久久一级免费视频| 国产精品久久久久久久免费| 永久免费看片直接| 国产第一页在线播放| 中文字幕第69页| 免费黄色网址在线| 亚洲高清无码久久| 杨幂毛片午夜性生毛片 | 国产精品涩涩涩视频网站| 天天干在线观看| 亚洲欧美手机在线| 91人妻一区二区| 国产特级黄色片| 欧美亚洲国产成人| a级大片在线观看| 成人免费看片98| 成人免费在线视频播放| 美女流白浆视频| 亚洲妇熟xx妇色黄蜜桃| 五月天婷婷丁香网| 少妇精品视频一区二区| 欧美日韩在线观看成人 | 91精品中文字幕| 91精品视频国产| 超碰91在线播放| 成品人视频ww入口| 亚洲综合网在线观看| 激情五月婷婷在线| 国产精品国产三级国产专区51| 日本女人黄色片| 96亚洲精品久久久蜜桃| 国产一级片中文字幕| 亚洲国产精品无码久久久久高潮| 欧美 日韩 精品| 国产精品秘入口18禁麻豆免会员| 色网站免费观看| 日本一二三四区视频| 国产精品无码免费专区午夜| 日本黄色激情视频| va婷婷在线免费观看| 天天综合网入口| 中国丰满人妻videoshd| 99久久99久久精品免费| 亚洲视屏在线观看| 韩国一区二区在线播放| 日本黄色福利视频| 久久久久亚洲av无码专区桃色| 国产乱淫av片免费| 国产精品久久久久精| 各处沟厕大尺度偷拍女厕嘘嘘| mm131午夜| 少妇一级黄色片| 亚洲少妇中文字幕| 久久精品偷拍视频| caoporn国产| 一级做a爱片性色毛片| 99热成人精品热久久66| 精品免费久久久久久久| 久久精品老司机| 亚洲精品久久久狠狠狠爱| 国产精品主播一区二区| 乱精品一区字幕二区| www.51色.com| 亚洲欧美天堂在线| 制服丝袜中文字幕第一页 | 成人激情四射网| 91在线视频国产| 4438x全国最大成人| 97免费观看视频| 精品久久国产视频| 亚洲av成人精品一区二区三区在线播放| 日韩成人av毛片| 日韩不卡高清视频| 99久久精品无免国产免费| 九九精品免费视频| 国产一区二区三区中文字幕| 欧美国产一级片| 波多野结衣一本一道| 国产丝袜在线视频| 欧美少妇bbw| 中文字幕人妻一区| 精品国产免费久久久久久婷婷| 色哟哟在线观看视频| 中文字幕码精品视频网站| 日韩精品在线免费看| 久久99精品波多结衣一区| www.xxx国产| www.色亚洲| 欧美熟妇交换久久久久久分类| www.热久久| 97人妻精品一区二区三区免| 懂色av一区二区三区四区五区| 人与动物性xxxx| 欧美黄网在线观看| 手机在线成人免费视频| 亚洲一区二区色| 在线免费a视频| 中文字幕永久在线视频| 天天综合网在线观看| 黄色片在线观看免费| 亚洲色成人一区二区三区小说| 一级黄色免费看| 国产乱子伦精品无码码专区| 香蕉在线观看视频| 糖心vlog免费在线观看| 奇米影视亚洲色图| 国产一级在线免费观看| 国产自产一区二区| 国产又粗又硬视频| 97人人爽人人| 国产精品亚洲lv粉色| 无码成人精品区在线观看| 粉嫩av一区二区三区天美传媒| 日韩成人免费在线观看| 免费看黄色的视频| 日韩福利小视频| 欧美日韩在线国产| 中文亚洲av片在线观看| 欧洲一级黄色片| 日韩一级免费在线观看| 亚洲国产精品久久久久爰性色| 黄色免费视频大全| 久久免费精彩视频| 色哟哟无码精品一区二区三区| 国产激情无套内精对白视频| 无码人妻精品一区二区| 欧美日韩精品区| 日批视频免费在线观看| 日韩av无码中文字幕| 国产乱淫a∨片免费视频| 内射中出日韩无国产剧情| 手机看片一级片| 91丨porny丨在线中文 | 波多野结衣激情视频| 你懂的在线观看网站| 国自产拍偷拍精品啪啪一区二区| 精品国产va久久久久久久| 免费国产黄色网址| 男男受被啪到高潮自述| 免费在线观看a视频| 日本熟伦人妇xxxx| 99热这里只有精品4| 国产毛片一区二区三区va在线| 青青草免费在线视频观看| 国产精品无码一区二区桃花视频| 亚洲熟妇无码av| 中文字幕在线欧美| 精品少妇一区二区三区在线| 亚洲精品鲁一鲁一区二区三区| 黄色大片网站在线观看| 丰满肥臀噗嗤啊x99av| www.日本在线视频| 四虎永久在线精品免费网址| 午夜av中文字幕| 天堂av免费看| 日本在线不卡一区二区| 干日本少妇视频| 国产高中女学生第一次| 熟妇人妻无乱码中文字幕真矢织江| 国产一级伦理片| 精品免费久久久| 亚洲在线观看网站| 亚洲精品在线视频免费观看| 日产精品久久久久| 欧美精品性生活| 日本r级电影在线观看 | 麻豆精品国产免费| 影音先锋国产在线| 300部国产真实乱| 婷婷视频在线观看| 国产在线观看99| 日韩福利在线视频| 欧美一级淫片免费视频魅影视频| jizzzz日本| 男女猛烈激情xx00免费视频| 精品国产av无码| 久久无码专区国产精品s| 国产男人搡女人免费视频| 久久黄色片网站| av网站免费在线看| 亚洲色成人www永久网站| 天天干天天曰天天操| 不卡影院一区二区| av免费观看大全| 久久99国产精品一区| 日韩综合第一页| 依依成人在线视频| 18啪啪污污免费网站| 蜜臀视频在线观看| 黄色av免费观看| 日本人妻熟妇久久久久久| 影音先锋黄色网址| 99re热视频| 久久久久久久中文字幕| 一级黄色录像视频| 中文字字幕码一二三区| www.久久精品.com| 99热只有这里有精品| 日韩欧美亚洲一区二区三区| 日韩乱码在线观看| 无码人妻丰满熟妇区bbbbxxxx| 一本久道久久综合无码中文| 欧美日韩在线成人| 欧美交换配乱吟粗大25p| 五月天激情婷婷| 亚洲天堂免费av| 国产亚洲欧美久久久久| 国产成人精品视频ⅴa片软件竹菊| 免费在线观看你懂的| 国产精品高清无码在线观看| 亚洲最大的黄色网| 欧美a视频在线观看| 中文字幕国产免费| 国产精品自拍合集| 免费成人深夜夜行网站视频| a视频免费观看| 制服丝袜av在线| aaa一区二区| 男人天堂av网| 亚洲欧美高清视频| 97超碰人人草| 亚洲精品91天天久久人人| 中文文字幕一区二区三三| 97超碰人人看| 青春草免费视频| 中文字幕1区2区3区| 神马午夜精品95| 北岛玲一区二区| www.自拍偷拍| 国产探花视频在线播放| 日韩一区二区三区四区视频| 在线观看日本中文字幕| 伊人久久久久久久久久久久久久| 影音先锋男人的网站| www日韩在线观看| 九九在线观看视频| 99视频在线观看免费| 国模私拍在线观看| 日本成人在线不卡| www.日本久久| 日韩av电影网| 日本少妇激情舌吻| 成人免费一区二区三区| 在线视频免费观看一区| 手机看片一区二区三区| 精品国产欧美日韩不卡在线观看| 激情视频免费网站| 在线观看av大片| 麻豆精品免费视频| 亚洲av首页在线| 欧洲精品一区二区三区久久| 青娱乐av在线| 亚洲国产综合一区| 日本三日本三级少妇三级66| 日韩av一卡二卡三卡| 911美女片黄在线观看游戏| 亚洲av网址在线| 亚洲美女自拍偷拍| 日本成人在线免费视频| 欧美成人免费看| 四虎在线视频免费观看| 日韩激情视频一区二区| 久久久久99精品成人片我成大片 | 精品国产一区二区三区在线| www.99riav| 亚洲伊人成人网| 无码人妻精品一区二区三应用大全| av观看免费在线| 精品国产18久久久久久| 国产精品69久久久| 一卡二卡三卡在线| 中文字幕在线免费看线人| 国产 欧美 日本| 国产精品国产精品国产| 精品少妇一区二区三区密爱| 天天干天天色天天干| av网站免费播放| 欧美亚洲精品一区二区| 亚洲中文一区二区三区| 国产av无码专区亚洲av| 亚洲 欧美 变态 另类 综合| 懂色av.com| 欧美做爰啪啪xxxⅹ性| 欧美一级黄视频| avtt中文字幕| 成人小视频在线观看免费| 潘金莲一级淫片aaaaaa播放| 麻豆md0077饥渴少妇| 国产99久久九九精品无码免费|