过时:ICU开发人员的Subversion设置
1.获取ICU服务器帐户
2.安装腻子(仅限Windows)
3.SSH密钥生成
Linux/Macintosh/Unix SSH密钥生成
窗户
运行程序“PUTTYgen” 生成“SSH-2”密钥(RSA或DSA)-单击生成按钮。 移动鼠标直到进度条向右移动。 保存私钥,当您指定“用于身份验证的私钥”时,需要再次找到它。 它的扩展名为“.ppk”。 复制“用于粘贴的公钥…”区域中的文本。 它将以“ssh-rsa”或“ssh-dsa”开头。。 一定要把整件事都抄下来!。 将公钥文件提供给您的ICU项目联系人,此人是 设置提交者访问 为你。 例子:: ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAIBmk7wb5yvneUojmDku6359pkBs2GBupv9NDxApQbz60X31I9vDaOFDJmNv/L8FnB/ieBWfzQ74TLp0gFANx4hzKrnMiUR0O9SyJwE+3YaByx6zZD0m04O1kv0LzBLY/CNy0gOtZ76mrurxRlR42vE8kSqGVfPgOxuCBt3jblMpQ===rsa-key-20110907
4.配置SSH
Linux SSH配置
Windows SSH配置
5.安装基于Subversion命令行的客户端
Linux操作系统
窗户
下载Windows subversion二进制文件。 二进制分布列表如下: 对于仅用于命令行的二进制文件,这一个很好: 安装。 Subversion使用普通的Windows安装程序安装向导进行安装。 安装后,从命令行尝试 svn—帮助 以验证安装是否有效。 预先存在的命令窗口可能看不到新安装,如果它不起作用,请尝试打开新的命令窗口。
为ssh配置subversion。 svn配置文件位于Applications Data目录中,路径如下: [经验] C: \Documents and Settings\<您的Windows登录名>\Application Data\Subversion\config [Windows 7] %用户配置文件%\AppData\Roaming\Subversion\config 使用任何纯文本编辑器,添加行 ssh=$SVN_ssh plink.exe 到文件的[tunnels]部分,如下所示:
6.自动属性配置
其他SVN配置设置
7.测试子版本服务器访问
8.GUI客户端
颠覆(Eclipse插件)
安装Eclipse 3.5 帮助>安装新软件 使用:颠覆 将显示一个下拉菜单,其中包含一些选项。 选择: 颠覆性- http://download.eclipse.org/technology/subversive/0.7/update-site/
选择颠覆SVN团队提供商插件(孵化) 下一步,完成,重新启动Eclipse 再次执行上述操作,但选择:
颠覆SVN连接器站点- http://community.polarion.com/projects/subversive/download/eclipse/2.0/galileo-site/
选择颠覆性SVN连接器,展开树 只选择“颠覆性SVN连接器”和“SVNKit 1.3.0实现”--取消选择所有其他(可选)项目! 下一步,完成,重新启动Eclipse
在Eclipse中,Window>Open Perspective>Other>SVN Repository Exploring 在“SVN存储库”窗格中,右键单击>新建>存储库位置 “常规”选项卡 网址:svn+ ssh://source.icu-project.org/repos/icu/icu4j 用户:<您的用户名> 密码:<empty>
SSH设置选项卡
端口:922 私钥(选择) 文件:<您的私钥文件> 密码短语:<您的私钥密码短语>
完成
请参见 颠覆SVN插件