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

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

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

    在sourceforge上注冊了一個(gè)開源項(xiàng)目(http://nodepublisher.sourceforge.net/),在后臺管理里面其它配置基本上都配置成功,cvs開發(fā)人員的訪問也按照幫助使用wincvs訪問成功,可是現(xiàn)在開發(fā)都使用eclipse里面的cvs,如果結(jié)合者wincvs使用實(shí)在是太麻煩了,所以上網(wǎng)找了找資料,中文的沒有,只有一些英文資料,將它們整理翻譯一下,供大家參考。
    我已經(jīng)能夠使用windows下的eclipse中的cvs訪問SourceForge的cvs服務(wù)器了,下面是操作過程。

    下載?PuTTY tools

    • 下載?PuTTYgen, Pageant,?和 Plink 三個(gè)文件到你計(jì)算機(jī)一個(gè)文件目錄下。可以象本向?qū)б粯臃诺?"C:\Program Files\PuTTY"下。

    生成你自己的一對RSA密鑰

    1. 運(yùn)行PuTTYgen.?點(diǎn)擊Generate?按鈕并且按照上面說明的移動(dòng)你的鼠標(biāo)。
    2. 在"Key passphrase"中輸入一個(gè)規(guī)整的長密碼并且在"Confirm passphrase"中重復(fù)輸入。
    3. 點(diǎn)擊"Save public key"?將你生成的共鑰保存在你的計(jì)算機(jī)的某個(gè)目錄下.例如"C:\Documents and Settings\Matt Whitlock\sf0.pub". 其實(shí)在后面的使用中你并不真正使用它,但是保留下來還是挺好的有可能你會(huì)在其它地方用到它.
    4. 點(diǎn)擊"Save private key" 保存私鑰到你的計(jì)算機(jī)上.例如"C:\Documents and Settings\Matt Whitlock\ssh\sf0.ppk". 這個(gè)文件已經(jīng)被你的密碼段加密了.
    5. 拷貝高亮顯示區(qū)域"Public key for pasting into OpenSSH authorized_keys file"中的內(nèi)容到剪貼板中.

    保存你的公鑰到SourceForge中

    1. 登入到SourceForge.
    2. 點(diǎn)擊工具條上的?"My Settings".
    3. 點(diǎn)擊"Authorized Keys" .
    4. 粘貼你拷貝在剪貼板里的公鑰.新的公鑰將替換原來已有的其它公鑰。
    5. 點(diǎn)擊?"Update" 保存你的公鑰到SourceForge.

    使用Pageant來提供ssh的身份認(rèn)證

    1. 啟動(dòng)Pageant. 將會(huì)有一個(gè)告示圖標(biāo)顯示在右下角的任務(wù)條中.
    2. 右鍵點(diǎn)擊Pageant告示圖標(biāo)并且選擇"Add Key".
    3. 打開剛才生成并保存的私鑰"C:\Documents and Settings\Matt Whitlock\ssh\sf0.ppk".
    4. Pageant 將會(huì)提示你輸入你加密私鑰的密碼然后點(diǎn)擊 "OK".

    緩存SSH服務(wù)器的主機(jī)公鑰

    在你能夠使用Eclipse連接CVS服務(wù)器之前,你必須添加SSH服務(wù)器的主機(jī)公鑰到你的本地緩存中。

    方法?1 (如果你有全部的PuTTY客戶端)

    1. 就是使用PuTTY連接cvs.sourceforge.net,當(dāng)它詢問你是否信任這個(gè)服務(wù)器的時(shí)候你選擇 并且添加公鑰到你的緩存中,你只要選擇yes.然后就可以了,你可以實(shí)際并不登入到此服務(wù)器。

    方法?2 (如果你有Plink,而沒有 PuTTY)

    1. 打開命令提示框并執(zhí)行:

      "C:\Program Files\PuTTY\plink.exe"?cvs.sourceforge.net -l username

      username就是你在SourceForge的用戶名. (注意在username前面的L是小寫的 )
    2. 你可能得到一個(gè)信息說"the server's host key is not cached in the registry."?你應(yīng)該回答 'y'.
    3. 如果你得到的信息是"This is a restricted shell account. You cannot execute anything here", 你的SSH客戶端已經(jīng)正確設(shè)置完成。.

    配置Eclipse使用PuTTY's Plink來SSH連接

    1. 運(yùn)行Eclipse. 我運(yùn)行的是版本3.1
    2. 選擇?"Preferences"?從 "Window" 菜單中. 選擇"Team/CVS/Ext Connection Method".
    3. 點(diǎn)擊"Browse" 找到"C:\Program Files\PuTTY\plink.exe".
    4. 點(diǎn)擊"OK" 保存你的參數(shù)選擇。

    添加你的CVS repository到Eclipse

    1. 選擇 "Window", "Open Perspective", "Other", "CVS Repository Exploring",?點(diǎn)擊 "OK".
    2. 右鍵點(diǎn)擊?"CVS Repositories"? (屏幕左面大塊空白區(qū)域)選擇"New", "Repository Location".
    3. 在"Host"處填寫"cvs.sourceforge.net".
    4. 在"Repository path"處填寫你的CVS repository 路徑. 你可以在你的 SourceForge工程頁的"Source code"處找到. 它應(yīng)該類似"/cvsroot/projectname".
    5. 在"User"處填寫你的SourceForge用戶名.
    6. password不填寫.我們不使用口令認(rèn)證而是通過Pageant使用SSH2-RSA key .
    7. 在"Connection type"處選擇"ext"類型。
    8. 點(diǎn)擊"Finish". 這樣Eclipse就能夠連接CVS server了。

    posts - 9, comments - 27, trackbacks - 0, articles - 19

    Copyright © publisher luo

    主站蜘蛛池模板: 亚洲国产免费综合| 永久黄网站色视频免费直播| 一级做a爰性色毛片免费| 亚洲中文字幕精品久久| 久久久久亚洲精品无码蜜桃| 国产亚洲AV手机在线观看| 日韩免费观看一级毛片看看| 麻豆一区二区免费播放网站| 免费一级毛片无毒不卡| 一边摸一边桶一边脱免费视频| 亚洲区日韩精品中文字幕| 亚洲福利一区二区三区| 亚洲av无码不卡| 亚洲日韩激情无码一区| 亚洲AV无码一区二区三区在线观看| 成人性生交大片免费看无遮挡| 国产四虎免费精品视频| 永久黄色免费网站| 一级毛片免费不卡在线| 日韩成人免费视频| 久久久精品午夜免费不卡| 中国一级毛片免费看视频| 国产精品美女久久久免费| 羞羞视频免费网站日本| 黄色a三级三级三级免费看| 麻豆国产人免费人成免费视频| 免费AA片少妇人AA片直播| 亚洲三级在线免费观看| 亚洲精品视频免费看| www视频免费看| 天天影视色香欲综合免费| 成人免费在线看片| 99久久综合国产精品免费| 免费无码又黄又爽又刺激| 成人毛片免费观看视频在线| 免费观看黄网站在线播放| 免费无码一区二区三区蜜桃大| 成在线人永久免费视频播放| 国产免费变态视频网址网站| 国产国产成年年人免费看片| 免费a级毛片大学生免费观看|