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

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

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

    Evan's Blog

    Java, software development and others.

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      28 隨筆 :: 0 文章 :: 73 評論 :: 0 Trackbacks
    在前面一篇文章中,痛訴了安裝ViewVC for Subversion的種種不便之處,晚上又到Subversion的網(wǎng)站上閑逛,然后看到http://subversion.tigris.org/links.html中有一個純Java的客戶端庫,于是就順帶逛到了JavaSVN的網(wǎng)站上,然后在其頁面底部發(fā)現(xiàn)了兩款用Java開發(fā)的Web客戶端:SVN Web ClientSventon,心想自己不就是吃這碗飯的嘛,總歸要比用Python開發(fā)的ViewVC來得順手吧,于是就試著下載安裝了一下。果然是自家人啊,安裝使用得心用手,幾乎就沒有遇到一點問題,哈哈!所以,具體的安裝配置就不羅嗦了,有興趣的下載一個一裝就知道了。

    這里講幾點粗淺的體會:
    SVNWebClientsventon
    最新版本2.5.0,界面較美觀當前為1.0 RC2,界面相對比較簡單,但比ViewVC還是要好一點
    支持多個倉庫,可以以不同的用戶身份進行登錄
    多倉庫的配置參考我這篇文章
    沒確認是否支持多個倉庫,且只能以統(tǒng)一的身份進行登錄,在服務(wù)器端設(shè)定
    支持文件和目錄的更新(包括創(chuàng)建、刪除和修改),所以是個真正的客戶端只能瀏覽

    只支持http協(xié)議(按其論壇上的說法,應(yīng)該是支持svn協(xié)議了,不過我沒有試:(。


    其nightly版本已改善對svn協(xié)議的支持,但由于使用舊版javasvn的緣故,提交時有問題,所以,不建議采用svn協(xié)議,詳見我這篇文章 (updated at 2007.1.25)

    支持http、svn、svn+ssh
    支持文件比較,語法高亮顯示聲稱采用enscript,但實際上不起作用。

    其nightly版本已改用JHighlight
    但需要按照樓下朋友的建議,否則源碼中的中文會出現(xiàn)亂碼。(updated at 2007.1.25)
    支持文件和目錄?比較,語法高亮顯示采用JHighlight,不用額外安裝配置就能使用,特別方便
    中文支持很好,日志、文件名和目錄中的中文都顯示正常,文件中的中文也沒有問題中文支持不是很好,日志、文件名和目錄中的中文都不能正常顯示,但文件中的中文沒有問題
    在其RC2 Build Rev 506中已經(jīng)解決了中文的問題,速度還真快啊:)!可以直接去其SVN倉庫下載最新的版本或者等正式版出來。updated at 2006-4-11
    --支持目錄扁平顯示,想想不用一級一級目錄點下去是多么愜意的一件事啊;
    支持文件名和目錄名搜索,暫時沒覺出好來;
    支持RSS,這個也暫時沒有試驗
    總而言之,有了這兩款純Java開發(fā)的Web程序,如果我用SVN,是再也不會留戀ViewVC的了。個人推薦使用sventon,相信其1.0版推出的時候能夠解決中文的問題。

    sventon的截圖:
    Flattened directory?Archive file view
    File view?File diff
    SVNWebClient的截圖:
    ??
    ??
    posted on 2006-04-06 00:30 Evan 閱讀(19279) 評論(21)  編輯  收藏 所屬分類: SE筆記

    評論

    # re: [推薦]兩款好用的SVN Web Client 2006-04-07 12:18 jruv
    不錯, 我現(xiàn)在用的是websvn, 感覺沒這兩款好, 試試再說  回復(fù)  更多評論
      

    # re: [推薦]兩款好用的SVN Web Client 2006-04-09 15:00 傳說一夢
    我裝的SVN Web Client怎么不支持中文文件名??  回復(fù)  更多評論
      

    # re: [推薦]兩款好用的SVN Web Client 2006-04-09 15:39 Evan
    我想你肯定沒有看readme,其中有一句:4) setup character encoding to UTF-8 under tomcat 5.x in server.xml (for example: <Connector port="8080" URIEncoding="UTF-8" ... />),加上就好啦。:)  回復(fù)  更多評論
      

    # re: [推薦]兩款好用的SVN Web Client 2006-04-10 16:19 傳說一夢
    謝謝,非常感謝!  回復(fù)  更多評論
      

    # re: [推薦]兩款好用的SVN Web Client 2006-04-13 19:02 jruv
    我不懂java, 不知道怎么配置,readme中寫得對于我一介java菜鳥來說也等于沒寫,有誰能寫個比較詳細的安裝步驟呢?我的環(huán)境是Linux, JDK和Tomcat已經(jīng)裝好并工作正常。  回復(fù)  更多評論
      

    # re: [推薦]兩款好用的SVN Web Client 2006-04-28 19:36 liudows
    怎么sventon下載不了呢?下到一半就出錯了  回復(fù)  更多評論
      

    # re: [推薦]兩款好用的SVN Web Client 2006-04-30 20:29 step_by_step
    我覺得esvn也是不錯的,是個獨立的client,也是純java寫的  回復(fù)  更多評論
      

    # re: [推薦]兩款好用的SVN Web Client 2006-05-02 14:03 傳說一夢
    有些上傳的中文文件名的文件,文件名會亂碼,不知道是怎么回事?  回復(fù)  更多評論
      

    # re: [推薦]兩款好用的SVN Web Client 2006-05-09 18:21 SVN初學(xué)者

    能不能將sventon的安裝步驟以及Tomcat的設(shè)置講一下啊~?我用的是Apache+SubVersion。Apache跟Tomcat不沖突么?我是指端口~,我對Java不太熟悉~,謝謝~  回復(fù)  更多評論
      

    # re: [推薦]兩款好用的SVN Web Client 2006-05-14 20:40 一個游客
    @SVN初學(xué)者


    只要將svn.war直接仍到%tomcat_home%/webapps/目錄下就ok了。tomcat只要設(shè)置
    <Connector port="8080" URIEncoding="UTF-8" ... />加上URIEncoding="UTF-8" 這個屬性。。。。然后就可以在瀏覽器htpp://localhost:8080/svn訪問了。出現(xiàn)設(shè)置訪問sbuversion的配置頁面。然后就可以用了。

    提醒一下:文件內(nèi)容有中文字時候瀏覽有亂碼,這是jhighlight的原因,其他沒有用到j(luò)highlight例如文件歷史比較沒有中文亂碼。

    可以修改com.uwyn.jhighlight.renderer.XhtmlRenderer的代碼:

    將public String highlight(String name, String in, String encoding, boolean fragment) throws IOException方法中的
    highlight(name, new StringBufferInputStream(in), out, encoding, fragment);
    修改為:
    highlight(name, new ByteArrayInputStream(in.getBytes(encoding)), out, encoding, fragment);

    重新編譯一下就ok了。good luck
      回復(fù)  更多評論
      

    # re: [推薦]兩款好用的SVN Web Client 2006-07-04 20:37 bitiwyh@126.com
    我使用svn://ip/repos

    tomcat啟動的時候報錯.
    web端登錄說不正確的用戶/密碼

    不知道是怎么回事?

    是不支持svn方式嗎?
    (webclient)

    謝謝.  回復(fù)  更多評論
      

    # re: [推薦]兩款好用的SVN Web Client 2006-07-05 00:13 Evan
    @bitiwyh@126.com

    我忘了當初為什么得出svnwebclient只支持http協(xié)議的了:(,其網(wǎng)站上只是說能夠通過http協(xié)議連接svn,但沒有說唯一。不過,按其論壇上的一個帖子http://forums.polarion.org/viewtopic.php?t=284&sid=0f8a142bb112c76f87d76a84ed944d4b,好象在其最新的版本中修正了多個repos不能使用svn連接的問題,那也就是說應(yīng)該是可以使用svn協(xié)議的了。你好好翻翻他們的論壇吧。  回復(fù)  更多評論
      

    # re: [推薦]兩款好用的SVN Web Client 2006-07-05 19:35 bitiwyh@126.com
    @Evan
    謝謝.

    我也是從這個壇子看到這個才懷疑的.
    我可能沒有說清楚,我是從傳說一夢那下的2.5.1,是根據(jù)你的方案去解決了中文名稱的問題的版本.

    我想應(yīng)該是官方的2.5.0了吧.
    所以才來問一下是否出現(xiàn)過這個問題.

    ---
    昨天沒有下載到.今天下了它20060705build.
    看看先.

    有問題問你的話,希望你能給予幫助.
    再次感謝.  回復(fù)  更多評論
      

    # re: [推薦]兩款好用的SVN Web Client 2006-08-06 00:45 一農(nóng)
    <Connector port="8080" URIEncoding="UTF-8" ... />

    如果這樣解決,勢必影響其它的application,我以前在使用mvnforum的時候解決的方法是將form的method由get改為post。如果是鏈接的話,需要進行encode處理,我最近也要試用這兩款軟件,到時再仔細研究一下。  回復(fù)  更多評論
      

    # re: [推薦]兩款好用的SVN Web Client 2006-08-08 18:50 CAA
    RepositoryUrl只能有一個值,SVNWebClient如何支持多個倉庫  回復(fù)  更多評論
      

    # re: [推薦]兩款好用的SVN Web Client 2006-08-09 08:46 CAA
    樓主啊,請問如何設(shè)置支持多個repository阿?  回復(fù)  更多評論
      

    # re: [推薦]兩款好用的SVN Web Client 2006-08-14 13:27 ekylin
    sventon 無法搜索中文,如何才能搜索中文關(guān)鍵字?  回復(fù)  更多評論
      

    # re: [推薦]兩款好用的SVN Web Client 2007-01-25 10:46 SVN初學(xué)者
    svn.war是怎樣生成的啊  回復(fù)  更多評論
      

    # re: [推薦]兩款好用的SVN Web Client 2007-01-25 11:08 Evan
    @SVN初學(xué)者
    你下載的文件解壓縮后不就有嗎?如果你自己修改后重新打包,直接從IDE中不就可以導(dǎo)出了。或者用jar手工打包也ok的啊。  回復(fù)  更多評論
      

    # re: [推薦]兩款好用的SVN Web Client 2007-05-28 14:30 我是機器人
    補充一句,要讓 SVNWebClient 支持語法高亮,
    需要到此處下載http://community.polarion.org/polarion/portal/page/builds.psml/js_pane/table_preview/project/SvnWebClient?perspective=projects

    現(xiàn)在官方主頁上的2.5.0是不支持的。  回復(fù)  更多評論
      

    # re: [推薦]兩款好用的SVN Web Client 2007-06-01 09:30 zzz
    sventon我配好了,repository也連上了,但是要怎么下呢?謝謝  回復(fù)  更多評論
      

    主站蜘蛛池模板: 亚洲激情中文字幕| 亚洲码在线中文在线观看| 久久精品国产亚洲AV| 在线观看日本免费a∨视频| 亚洲成av人片不卡无码| 57pao国产成永久免费视频| 亚洲精品韩国美女在线| 国产91色综合久久免费| 亚洲人成小说网站色| 在线观看免费为成年视频| 亚洲AV无码成人精品区日韩| 啦啦啦手机完整免费高清观看| 亚洲精品美女久久久久久久| yy6080久久亚洲精品| 一级有奶水毛片免费看| 亚洲av无码成h人动漫无遮挡 | 免费v片在线观看品善网| 黄页网址大全免费观看12网站| 亚洲国产高清在线一区二区三区| 日韩大片免费观看视频播放 | 免费夜色污私人影院在线观看| 瑟瑟网站免费网站入口| 亚洲精品亚洲人成人网| 亚洲视频免费在线播放| 亚洲一区二区三区成人网站 | 亚洲精品动漫人成3d在线 | 免费不卡视频一卡二卡| 亚洲熟妇丰满xxxxx| 久久久久国产成人精品亚洲午夜 | 中文精品人人永久免费| 亚洲性69影院在线观看| 全部免费国产潢色一级| 最新国产乱人伦偷精品免费网站| 亚洲人成在线免费观看| 亚洲一区视频在线播放| 免费观看AV片在线播放| 中国内地毛片免费高清| 亚洲ts人妖网站| 亚洲午夜未满十八勿入网站2| 91嫩草免费国产永久入口| 色吊丝性永久免费看码 |