<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-6  評論-21  文章-0  trackbacks-0

    Subversion 對中文目錄權限的配置


    /*--------------------------------------------------------------------------------*/

    1. 使用 svn mv 指令,將原來的一些目錄改名并 commit 入代碼庫,改名后的目錄結構如下::

    2. 修改代碼庫的 authz.conf 文件,將相應目錄逐一改名

    3. UTF-8 格式的 authz.conf 文件,以及 BOM


    /*--------------------------------------------------------------------------------*/

       將配置文件轉換成 UTF-8 格式之后,Subversion 就能夠正確識別中文字符了。但是這里需要注意一點,即必須保證 UTF-8 文件不包含 BOM 。BOM 是 Byte Order Mark 的縮寫,指 UNICODE 文件頭部用于指明高低字節排列順序的幾個字符,通常是 ``FF FE`` ,而將之用 UTF-8 編碼之后,就是 ``EF BB BF`` 。由于 UTF-8 文件本身不存在字節序問題,所以對 UTF-16 等編碼方式有重大意義的 BOM,對于 UTF-8 來說,只有一個作用——表明這個文件是 UTF-8 格式。由于 BOM 會給文本處理帶來很多難題,所以現在很多軟件都要求使用不帶 BOM 的 UTF-8 文件,特別是一些處理文本的軟件,如 PHP、 UNIX 腳本文件等,svn 也是如此。

      目前常用的一些文本編輯工具中,MS Windows 自帶的“記事本”里面,“另存為”菜單保存出來的 UTF-8 格式文件,會自動帶上 BOM 。新版本 UltraEdit 提供了選項,允許用戶選擇是否需要 BOM,而老版本的不會添加 BOM。請各位查看一下自己常用的編輯器的說明文件,看看它是否支持這個功能。

      對于已經存在 BOM 的 UTF-8 文件,比如說就是微軟“記事本”弄出來的,我們可以利用 UltraEdit 來將 BOM 去掉。方法是,首先利用“UTF-8 TO ASCII”菜單將文件轉換成本地編碼,通常是GB2312碼,然后再使用“ASCII TO UTF-8(UNICODE Editing)”來轉換到 UTF-8 即可。當然,這么操作之前,你肯定得先保證,你的 UltraEdit 保存出來的 UTF-8 文件的確是不帶 BOM 的。

    posted on 2008-09-14 13:30 小咔咔 閱讀(989) 評論(0)  編輯  收藏 所屬分類: SCM

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲AV乱码一区二区三区林ゆな | 免费看黄的成人APP| 亚洲一本一道一区二区三区| 国产精品99精品久久免费| 亚洲乱码精品久久久久..| a一级爱做片免费| 亚洲人成网7777777国产| 亚洲一本之道高清乱码| 国产成人精品免费视频大| 亚洲综合激情视频| 一二三四在线观看免费高清中文在线观看 | 久久亚洲精品高潮综合色a片| 韩国欧洲一级毛片免费| 亚洲AV无码男人的天堂| 免费国产不卡午夜福在线| 一个人看的免费观看日本视频www 一个人看的免费视频www在线高清动漫 | 亚洲天堂一区二区三区四区| 免费阿v网站在线观看g| 亚洲日韩精品无码专区加勒比| 最新69国产成人精品免费视频动漫| 亚洲Av永久无码精品黑人| 亚洲片国产一区一级在线观看| 亚洲高清国产拍精品熟女| 亚洲精品免费在线| 亚洲AV永久精品爱情岛论坛| 日本免费中文视频| 亚洲精品伊人久久久久| 免费A级毛片在线播放不收费| 中文字幕在线免费看| 久久激情亚洲精品无码?V| 毛片在线播放免费观看| 亚洲中文字幕无码爆乳AV| 乱爱性全过程免费视频| 国产精品国产午夜免费福利看| 亚洲国产系列一区二区三区| 午夜国产羞羞视频免费网站| 国产亚洲视频在线| 亚洲AV无码久久精品狠狠爱浪潮| 在线观看的免费网站| 一级一黄在线观看视频免费| 亚洲精品在线播放视频|