基本上只要把下面兩篇文章看完並一步一步做就OK。
其實照他的說明作就好,只是因為我當初找不到給完全不懂這方面的新手看的資訊(讀英文嫌麻煩,中文是真的找不到可以讓新手看懂得),所以特地寫一篇。
開始之前先準備工具:
- TortoiseSVN
- Pageant 和 PuTTYgen(在PuTTY官網下載)
若是目前沒有 svn+ssh 的專案的話,先去 SourceForge 建立一個新專案(管理系統記得選 svn )。
首先先開啟 PUTTYGEN.exe ,這是用來產生金鑰用的。
然後最下面 Parameters 那裏選擇 “SSH2 DSA”,再點擊 “Generate” 按鈕。這時 PUTTYGEN 為了產生亂數會要你的滑鼠在他的空白框處隨意亂滑。
之後就會產生一個金鑰類似下面的:
ssh-dss AAAAB3NzaC1kc3MAAAEBAIAhq5EckTl7K2WsUvQRNlfBbVR683E1DVmiRKCenjHKdJpxwmMk4ltp3sFvPUXhab/HKjjuBZHKr3Ew63XfxGnn8uUzqF7UCvozN5UU5N9YNZ9laMNFi1TivD0dDuqaZTer0xN7HtFq6kPT1zhcjakL4kuieiyoDQe6a+eEUW1wL3gr9u6z1fT4bVXVUoLAoanElIGagmLb+0b2IEspauwYdvCtiJ0vMGnmz0vbmAiy+GTBzLWNKusFpcykXhCZHeB0ZN/xRzQ7jjbtUpLYessFlvgFqXoZbfSzY+H3mRdodfq/0hETyi8dMOvhLkkO3BHk1aR+Kv2Y40vri/szE30AAAAVAI0PQArMFk6hWuRB4h37DeFAM3/3AAABADGWi2lyAaKFOdhcqPgBxuKkWlebgrOE69pgjBDxT7Faa5wsVX9qcZLMv7L556t9WPq7J84UD5QqzJPufZmGW4XAOLsJthYzS2mi/xbMIafzFhWfR3OkDzhmDsSnmZ4WwFh0DAJtQ9t73A7qiEBKpkBYDFQj6dUCgjUsi+0reMVGEGb+sFnAkI14UK6xDrSGUDPVYVF+gfVMjDYXE8j+mSi2IpIu86bzAaUqBW/mkXjlPfyr4rA/YK1Kky2PVLhcJAYEwGrZBUvYhSPTJfmXxMvFK1AoIeVC8MoBlezro+kS/6dFJqP6JrTsVDGZU3cVzREcaIDU9hSlbH04TOUxmQAAAAEAS4hpO/RzQ/Fcw85zPNYtd65+lWODBE5opgiEyvHsv1WzqPcYR4wazVC11IErFI0qFrXsluXSXeXDfY1mpLZWaibOCfvKFIYIy0YTVretYZW2i83JhmupcqAx4UWH21K0zb142guS7EnoRp+wTqBvOIQkLUSuFaT/gEQPB8VkvRGob6hhueR5ixUNe4Bq8YzH3ZMNDHLrhGP30Xl0O5s6b3MohYjJb/Qhj7ptFKJqrPnqYfYAfyM/dWAYw1xfZSWN0I2sFDw/QYCaID3gfgTgSSxb0+6zZ3FXji3eAlsoMhahVbqjHSAbMv6fVmjc5EqkSI7Yx793AZG6Rc7wnWsTrQ== dsa-key-20150928
“key comment”欄位輸入你的「帳號」(使用SourceForge的話就是SourceForge帳號);“Key passphrase” 和 “Confirm passphrase” 都是填你的密碼。
填完之後按 “Save private key” 儲存你的私鑰(private key)
SourceForge會要你在你的管理頁面的 SSH Settings 中輸入 PUTTYGEN 產生的金鑰。不是 SF 的話就得看對方的說明。
金鑰的部分到這裡就完成了,接下來是 svn 的部分。
首先開啟 PAGEANT.exe 。若是沒出現的話請檢查一下你的工具列,有可能其「通知區域圖示」被隱藏了。
右鍵→Add Key→選擇你剛才用 PUTTYGEN.exe 產生的 ppk 檔
之後出現的 Key list 視窗若是有一條類似下面的,就代表匯入成功:
ssh-dss | 2048 | aa:bb:cc:dd:ee:ff:11:22:33:44:55:66:77:88:99:a1:a2 | USERNAME@shell.sourceforge.net |
小雨你好狠心哪,竟然始亂終棄TAAAAT
回覆刪除什麼冬瓜啦!
刪除wechat一直要朋友認證我也不知道為什麼啊 >x<