国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

Subversion1.5已發布,新特性值得期待

開發 項目管理
本文介紹了Subversion1.5發布情況,那么它和以前的版本相比又有哪些新的特性呢?歡迎大家一起關注。

Subversion已被廣泛應用但是也在不斷的更新,這里介紹一下Subversion1.5發布,以及它的新特性。

CSDN從Subversion中文站第一時間拿到了它的中文版的發布說明。在此感謝Subversion中文站的文章提供。另外他們還為大家準備了Subversion1.5專題,給許多特性提供了更深入的討論。還有他們翻譯的《使用Subversion進行版本控制》也已經發布1.4版本,最新的1.5版本也正在翻譯中。言歸正傳,讓我們看一下Subversion1.5的新東西吧。

此次的版本的更新主要包括以下幾個方面:
1、合并跟蹤(基礎)
2、稀疏檢出(通過新的–depth選項)
3、交互式的沖突解決
4、變更列表支持
5、svn:externals的相對URL和peg修訂版本
6、對于ra_svn和svnserve的CyrusSASL支持
7、通過sharding對于FSFS的大規模開發的支持
8、FSFS優化,通過不變的文件隔離
9、WebDAV的透明通過代理寫
10、copy和move的改進
11、速度改進,取消響應改進
12、更簡單的使用試驗ra_serfDAV訪問模塊
13、API改變、改進以及語言綁定
14、超過150的bug修正,改進

Subversion1.5是以前Subversion發布版本的超集,可以認為是當前“最好的”版本。包含所有1.0.x到1.4.x的,以及以前版本沒有的修正和特性。所有的新特性將會寫入Subversionbook,見svnbook.red-bean.com。

兼容性問題

以前的客戶端和服務器可以直接與1.5的服務器和客戶端交互,然而,如果服務器和客戶端不全是1.5時,一些新的1.5特性(例如合并跟蹤)將會不可用,而另外一些特性如稀疏檢出,在服務器是舊的,客戶端是新的時,可以運行但是效率比較低。
沒有必要轉儲并重新加載版本庫,subversion1.5可以讀取以前創建的版本,升級只需用最新的庫和二進制程序覆蓋原來的程序。
Subversion會維護與先前版本API/ABI的兼容,只會增加新的特性,而不會刪除舊的特性。根據1.0,1.1,1.2,1.3或1.4的API編寫的程序,可以使用1.5的庫編譯,為1.5編寫的程序不必為舊庫編譯或運行。

新特性的兼容性表格
新特性
MinimumClient
MinimumServer
MinimumRepository
Notes

合并跟蹤(基礎)
1.5,1.5,1.5

稀疏檢出(通過新的–depth選項)
1.5,any,any

交互式的沖突解決
1.5,any,any

變更列表支持
1.5,any,any

svn:externals的相對URL和peg修訂版本
1.5,any,any

對于ra_svn和svnserve的CyrusSASL支持
any*,1.5,any*,1.5,any
◆受限,見SASL和svn://兼容性 過sharding對于FSFS的大規模開發的支持
any*,1.5,1.5,1.5
◆1.5file://兼容性需要FSFS優化,通過不變的文件隔離
any*,1.5,1.5,1.5
◆1.5file://兼容性需要WebDAV的透明通過代理寫
any,1.5*,any
◆需要Apache2.2服務器copy和move的改進
1.5,any*,1.5,any
◆受限,見copy和move的改進

速度改進,取消響應改進
1.5,any,any

更簡單的使用試驗ra_serfDAV訪問模塊
1.5,any,any

工作拷貝和版本庫格式更改
工作拷貝格式已經升級,這意味著1.4和更老的Subversion客戶端不能與Subversion1.5的工作拷貝上工作,工作拷貝是自動升級的。類似的,版本庫格式也已經改變,意味著直接訪問庫的1.4以及舊的版本的程序如svnserve,mod_dav_svn,svnadmin等不能讀取Subversion1.5的版本庫,但是版本庫是不能自動升級的。

工作拷貝升級
警告:如果一個Subversion1.5客戶端遇到了一個1.5以前的工作拷貝,它會在接觸到工作拷貝時自動升級工作拷貝格式,并使舊的Subversion客戶端不能再讀這些工作拷貝了。如果你在機器上使用多個版本的Subversion,請確認你對工作拷貝是用的subversion版本,防止意外升級工作拷貝。(但是這種自動升級行為不會發生在版本庫上,只發生在工作拷貝。)
如果你意外的將工作拷貝從1.4升級到1.5,并希望降級到1.4,可以使用change-svn-wc-format.py,詳情看這篇文章,也可以以–help運行來查看使用指導。

版本庫升級
Subversion1.5服務器可以與1.4和以前的版本庫工作,如果不使用svnadminupgrade命令,版本庫不會自動升級到1.5。這意味僅僅升級服務器不能直接得到某些特性,你也需要升級版本庫。(我們決定不使用自動升級版本庫是因為我們不希望subversion1.5偷偷的升級成1.4不可用的版本庫。)

在運行svnadminupgrade之后,你或許希望對版本庫運行svn-populate-node-origins-index程序。Subversion1.5為每個版本庫維護了一個節點起源的索引,為了得到一些信息,偶爾構建這個索引。但是對于包含許多修訂的老版本庫,最好一次創建這個索引,使用前面說道的工具,而不會因為自己構建這個索引而影響查詢的性能,更多細節見issue#3024。

命令行輸出的變更
盡管我們希望盡可能讓命令行程序的的輸出與以前版本保持兼容,但是還是要添加一些信息,這會破壞一些精確依賴輸出的腳本。不幸的是,我們不能列出1.5輸出的所有改變,但有一條可以確定的是沖突標記的行結束符號會和文件的eol-style匹配。

SASL和svn://的兼容性
所有1.x的客戶端,包含或不包含CyrusSASL支持的,都可以通過在CyrusSASL沒有開啟時認證正常。注意CRAM-MD5和ANONYMOUS機制是Subversion內置的,所以即使CyrusSASL插件不在,我們也可以使用。
沒有CyrusSASL支持的1.x客戶端不能通過開啟CyrusSASL,允許CRAM-MD5和ANONYMOUS機制的1.5+的subversion服務器認證,包含CyrusSASL支持的1.5+客戶端可以通過開啟SASL功能的1.5+服務器認證,只要保證服務器支持的某個機制客戶端也支持。

關于CyrusSASL的更多信息可以看這個部分。
自定義revprops現在需要通過pre-commit鉤子的檢驗 Subversion每個修訂版本都有一組關聯的修訂版本屬性;除了標準的日志信息,作者和日志,可以設置任意的用戶定義的屬性。這些屬性本身不是版本化的,所以不能恢復修改的內容。因此,如果我們沒有設置pre-revprop-change,我們就不能修改提交修訂版本的revprops。在Subversion1.5之前,我們只能在提交時提供這三個標準的revprops;管理員使用鉤子來控制這三個標準修訂版本屬性的內容,需要在pre-commit和pre-revprop-change檢查,但是對于自定義的屬性,只有pre-revprop-change是相關的。

Subversion1.5添加了svncommit包含–with-revprop選項,允許用戶在提交時為修訂版本指定屬性,因此在Subversion1.5允許在沒有pre-revprop-change鉤子時設置修訂版本屬性,pre-commit可以在提交之前檢查事務修訂版本屬性(就像許多服務器已經使用pre-commit來檢查正確格式化的log)。
這意味著如果你以前依賴pre-revprop-changeto鉤子控制對于修訂版本屬性的修改(不僅僅你是跟蹤它們的歷史),那你先現在也需要在pre-commit添加類似的控制。
 

【編輯推薦】

  1. Subversion Pre-Commit-Hook Template未明安全漏洞
  2. 七步搞定Subversion服務器在Ubuntu下的配置 
  3. 三大主流Subversion客戶端初探
  4. CentOS安裝新版subversion
  5. 學習筆記:剖析Collabnet Subversion集成

 

責任編輯:佚名
相關推薦

2009-03-11 20:07:31

LinuxFedora 11新特性

2018-03-26 09:19:44

JavaScript開發 特性

2010-05-17 10:05:55

Subversion1

2010-05-19 08:56:25

Dolphin Sub

2009-05-13 08:37:10

GoogleAndroid移動OS

2010-05-21 17:21:00

VS2008 集成SV

2009-09-27 10:00:00

OSGi 4.2

2019-12-27 16:10:53

前端javascriptnode.js

2020-07-14 08:45:13

Flink特性jira

2011-03-17 10:01:58

Ext JSHTMLRIA

2020-03-09 17:18:47

Windows 10云重裝微軟

2011-02-25 10:00:04

Windows 8

2012-05-28 15:51:35

Windows 8

2011-09-30 14:15:10

Sencha ToucSencha Touc

2012-04-17 09:42:24

Ubuntu 12.0新特性

2010-07-15 09:19:24

Scala 2.8Scala 2.8下載Scala 2.8中文

2009-03-12 11:26:35

Data ServicADO.NET.NET

2021-08-16 12:20:03

Debian 11Linux軟件包

2009-03-31 08:37:42

Dell智能手機移動OS

2014-08-21 10:34:11

Java 9Java
點贊
收藏

51CTO技術棧公眾號

激情综合在线观看| 久久久久久三级| 18国产精品| 欧美剧情片在线观看| 成人淫片免费视频95视频| 日韩不卡手机在线v区| 91chinesevideo永久地址| 国产精品第一国产精品| 欧美日韩国产美女| 成人免费乱码大片a毛片软件| 日韩天天综合| 91高清免费视频| 免费电影日韩网站| 91精品动漫在线观看| 欧美精品久久久久久久久久| 中文av在线全新| 欧美三级日韩在线| 国产剧情在线观看| 亚洲蜜桃精久久久久久久| 国产成人无码精品久久久性色| 国产在线一区观看| 精品伦精品一区二区三区视频| 久草精品在线| 欧美精品福利在线| 91成人app| 国产视频亚洲视频| 免费看美女视频在线网站| 天天综合网天天综合色| 成人观看网站a| 久久九九久精品国产免费直播| 九九久久九九久久| 一区二区三区福利| 国产精品日韩一区二区三区| 亚洲一区在线| 国产精品高潮呻吟久久av野狼| 一区二区在线免费播放| 在线观看精品自拍私拍| 2019中文字幕在线电影免费| 欧美一区二区三区视频免费| 在线观看精品一区二区三区| 欧美性极品xxxx做受| 性欧美孕妇孕交| 午夜电影一区二区| 欧美日本韩国一区二区| 一本到不卡精品视频在线观看| 黄色直播在线| 亚洲成av人在线观看| 中文字幕网站视频在线| 婷婷综合另类小说色区| 一级毛片在线播放| 一本色道久久综合亚洲aⅴ蜜桃| 在线看片免费人成视久网| 色综合一区二区| 在线免费看黄网站| 亚洲福利视频专区| 日韩av超清在线观看| 中文字幕精品www乱入免费视频| 久久精品黄色| 久久久亚洲成人| 日韩在线观看| 国产精品日韩欧美一区二区| 亚洲一区二区三区高清不卡| 日韩精品资源| 国产成人av电影在线| www.com毛片| 亚洲色图欧美激情| 小草在线视频在线免费视频 | 精品欧美国产| 亚洲免费专区| 成人动漫视频在线观看完整版 | 第四色在线一区二区| 51ⅴ精品国产91久久久久久| 99精品在线观看| 国产九色91| 精品一区二区三区不卡 | 国产精品一区二区在线观看网站| 国模吧无码一区二区三区| 中文字幕9999| eeuss鲁一区二区三区| 久久久久久久久久久网站| 精品动漫3d一区二区三区免费| 国产玉足脚交久久欧美| 在线中文字幕不卡| 日本在线一区二区三区| 欧美在线激情| 亚洲二区在线视频| 国产一区二区三区四区五区3d| 国产乱子伦精品| 国产精品久久久久久久久免费丝袜| 污片在线免费观看| 国产成人91久久精品| 国产一区二区久久| 欧美人体大胆444www| 欧美三级黄网| 一本色道久久精品| 欧美电影免费观看高清完整| 韩国精品久久久999| 免费欧美日韩| 91se在线观看| 在线视频一区二区| 欧美激情第10页| 在线观看高清免费视频| 精品国产第一区二区三区观看体验| 视频一区二区三区免费观看| av网站免费线看精品| 久热国产在线| 国产日产久久高清欧美一区| 国产亚洲精品aa午夜观看| brazzers在线观看| 国产伦精品一区二区三区照片91 | 中文在线资源在线| 久久视频在线播放| 成人一区二区三区视频| 中文在线√天堂| 国产精品h在线观看| 欧美韩日一区二区三区四区| 成人日韩精品| 麻豆md0077饥渴少妇| 欧美一区三区四区| 极品少妇一区二区三区| 水莓100在线视频| 国产视频福利一区| 亚洲国产精品久久艾草纯爱| 九九综合在线| 国产污污在线观看| 国产成人a亚洲精品| 亚洲三级理论片| 日韩成人精品| 欧美 日韩 国产一区| 一区国产精品视频| 成人综合婷婷国产精品久久蜜臀| 在线中文字幕播放| 人妻av无码专区| 色噜噜狠狠狠综合曰曰曰| av影院午夜一区| av日韩在线免费观看| 日韩a∨精品日韩在线观看| 亚洲一区二区久久| 国产激情一区二区三区桃花岛亚洲| 啦啦啦中文在线观看日本| 免费久久久一本精品久久区| 欧美mv日韩mv国产网站app| 蜜桃视频一区二区| 欧美成人a交片免费看| 国产精品无码电影在线观看| 日日骚久久av| 国产欧美一区二区三区沐欲 | 日韩电影免费在线观看中文字幕| 韩日精品视频| 日本高清中文字幕在线| 久久九九视频| 亚洲成人av在线| 成人午夜伦理影院| 久久av日韩| 国产黄视频网站| 成人妇女免费播放久久久| 欧美午夜免费电影| 激情亚洲综合在线| 久久影院一区二区三区| 波多野吉衣av| av一区二区三区四区电影| 精品免费视频.| 97久久超碰精品国产| 日韩精品丝袜美腿| av男人的天堂在线| 国产在线视频综合| 97视频在线看| 色激情天天射综合网| 久久97超碰国产精品超碰| 国产亚洲成av人片在线观黄桃| 亚洲图片123| 黄色www在线观看| 欧美性做爰毛片| 日韩一区二区精品| 国产日韩成人精品| 懂色中文一区二区在线播放| 国产欧美久久久久| 国产成人精品一区二区三区免费| 四虎永久国产精品| 久久九九热免费视频| 爱草tv视频在线观看992| 草草久视频在线观看电影资源| 乡村艳史在线观看| 偷拍视频一区二区三区| 日韩精品一区二区三区| 黄色成人在线视频| 国产精品一区三区在线观看| 国产精品99久久免费| www久久久| 91精品国产91久久久久久黑人| 欧美一级播放| 成人网在线免费视频| 国产一区二区欧美| 爆操欧美美女| 中文字幕网av| 国产一区二区在线网站| 久久久免费精品视频| 欧美日韩国产一级| 日韩一区中文字幕| 国产精品888|