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

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

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

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

    下載?PuTTY tools

    • 下載?PuTTYgen, Pageant,?和 Plink 三個文件到你計算機一個文件目錄下。可以象本向導一樣放到 "C:\Program Files\PuTTY"下。

    生成你自己的一對RSA密鑰

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

    保存你的公鑰到SourceForge中

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

    使用Pageant來提供ssh的身份認證

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

    緩存SSH服務器的主機公鑰

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

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

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

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

    1. 打開命令提示框并執行:

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

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

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

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

    添加你的CVS repository到Eclipse

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

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

    Copyright © publisher luo

    主站蜘蛛池模板: 四虎影在线永久免费四虎地址8848aa | 啦啦啦中文在线观看电视剧免费版| 亚洲天堂电影在线观看| 成人毛片免费播放| 国产区在线免费观看| 亚洲精品第一国产综合精品| 日本v片免费一区二区三区| 韩国免费A级毛片久久| 亚洲综合色区中文字幕| 国产亚洲色视频在线| 一本岛高清v不卡免费一三区| 色偷偷噜噜噜亚洲男人| 香蕉视频在线观看亚洲| 福利免费观看午夜体检区| 一个人看www免费高清字幕| 亚洲最大黄色网址| 99视频在线观看免费| 久久亚洲精品国产亚洲老地址| 国产精品xxxx国产喷水亚洲国产精品无码久久一区| 免费视频成人片在线观看| 立即播放免费毛片一级| 亚洲第一页在线播放| 亚洲一区二区女搞男| 国内精品免费视频自在线| 久久综合国产乱子伦精品免费| 午夜寂寞在线一级观看免费| 久久福利青草精品资源站免费| 日韩免费无码一区二区视频| 99视频精品全部免费观看| 特级毛片在线大全免费播放| 亚洲人xxx日本人18| 久久久久无码精品亚洲日韩| 国产又长又粗又爽免费视频 | 亚洲成网777777国产精品| 100000免费啪啪18免进| 中文日本免费高清| 羞羞视频免费观看| 亚洲日韩亚洲另类激情文学| 亚洲色图视频在线观看| 亚洲AV综合色区无码一区爱AV| 亚洲美女在线国产|