代碼託管之 ssh+svn sourceforge

     git雖然火,可是我跟個人夥伴用起來仍是不習慣,換個靠譜的代碼託管庫。 git

     狠幸運地找到sourceforge 上代碼託管,不過採用https方式仍是很不穩定,只用用ssh方式,穩定不少,下面介紹過程。 服務器

    須要東西: app


  1. sourceforge 帳號 https://sourceforge.net/account/ 註冊個帳號
  2. putty.zip 一個telnet,ssh連接客戶端 http://the.earth.li/~sgtatham/putty/latest/x86/putty.zip 
  3. 帶svn插件的eclipse       

    使用帳號建立一個project 那麼就會得到一個超連接,而且還能夠選擇各類代碼託管模式,這裏使用咱們最熟悉的 eclipse

svn託管。 ssh


  ok,這樣就會拿到代碼託管的地址 svn



next ,使用putty 建立ssh key spa

根據這裏的教程 .net

https://sourceforge.net/apps/trac/sourceforge/wiki/SSH%20keys 一段描述跟着作 插件

打開putty.zip 下的PUTTYGEN.EXE ,generate 建立一個sshKey,選擇SSH2 DSA ,生成ppk文件,而且把生成的key copy出來

進入 https://sourceforge.net/account/ssh 地址update一下。 code

next

本機須要跟服務器創建鏈接

打開putty PAGEANT.EXE ,把ppk 放進去輸入密碼,連接已經創建了

接着putty PUTTY.EXE ,hostName  設置爲svn.code.sf.net port 22,用sourceforge帳號登陸,會一閃而關閉

ok,這樣,打開eclipse ,就能夠經過 svn+ssh:xxxx....這個地址連鏈接,下載代碼。

相關文章
相關標籤/搜索