`

xcode4 svn+ssh

阅读更多
1. Clear the contents of your ~/.ssh directory and set the directory permissions to 600
$ rm ~/.ssh/*
$ chmod 600 ~/.ssh

2. Generate your rsa key pair (there are variations for this, but this is the version I used):
$ ssh-keygen -t rsa

3. Set the permissions for all files in ~/.ssh to 600
$ chmod 600 ~/.ssh

4. Copy your id_rsa.pub key to your server’s .ssh/authorized_keys file

5. Add your passphrase to your keychain using this command:
$ ssh-add -K
(you will see Enter passphrase for [your system]/.ssh/id_rsa: )

6. You are all set to login using ssh without a password


svn+ssh非默认端口设置
------------------------------------------------
1、打开客户端~/.subversion/config
2、修改config
[tunnels]
sshex = ssh -p 33436
3、测试
svn list svn+sshex://svn@host/location
分享到:
评论

相关推荐

    Cornerstone 4.0 Mac破解版 一款Mac下的SVN管理软件——Cornerstone

    1.结合颠覆力量使Mac更优雅;...与Assembla SVN + SSH集成 – Cornerstone现在通过SSH连接与Assembla SVN存储库兼容 性能改进 – 众多代码优化可加快整体应用程序性能,尤其是在将代码从中央存储库更新到Cornerstone时

    SVN用户使用详细指南

    - **MacOS平台**:可以使用Command Line Tools或者Xcode来获取SVN命令行工具,对于图形界面工具可以考虑使用 Versions 或 SubversionX。 - **Linux平台**:多数发行版的软件仓库中都包含了SVN,可以通过包管理器如...

    SmartSVN 7.5.4.7z

    5. **集成开发环境(IDE)支持**:SmartSVN可以与许多流行的IDE(如Xcode、Eclipse等)无缝集成,使开发者无需离开开发环境就能进行版本控制操作,提高了开发效率。 6. **问题解决工具**:SmartSVN提供了强大的冲突...

    smartsvn-macosx-10_789-8_0_1.zip

    4. **支持多种协议**:包括HTTP、HTTPS、SSH、SVN等,确保在各种网络环境中都能正常工作。 5. **中文支持**:特别是在这个特定版本中,SmartSVN优化了对中文目录的支持,解决了许多其他SVN客户端的痛点。 6. **与...

    第四节 使用Makefile自动编译iPhone程序.docx

    cat ~/.ssh/id_rsa.pub | ssh root@10.0.2.2 cat .ssh/authorized_keys 然后,我们可以使用 ssh 命令将编译好的程序安装到 iPhone 上的 /Applications/ 目录下。 五、 Makefile 文件中的项目文件 Makefile 文件中...

    git官方教程

    对于Mac OS X用户,可以通过Homebrew工具或者通过App Store安装Xcode来获得Git。对于Linux用户,则可以通过包管理器如apt-get或yum来安装Git。 - **配置Git**:在首次使用Git之前,需要做一些基础配置,例如设置...

    Mac中jenkins的使用

    - **SVN Publisher Plugin**:用于将构建结果发布到SVN。 - **SSH Credentials Plugin**:支持SSH密钥认证。 - **Gradle Plugin**:用于Android项目的构建。 - **Xcode Integration**:针对iOS项目的集成支持。 **...

    git学习笔记

    1. **集中式版本控制系统**:如SVN、CVS、VSS等,这类系统的特点是有一个中心服务器用来保存所有文件的修订版本,而协同工作的人们则通过客户端连到这台服务器,取出最新的文件或者提交更新。这种模式的主要缺点是...

Global site tag (gtag.js) - Google Analytics