娃娃机开发笔记二:代码管理篇

由于需要编写C++、Python和C#代码,运行环境横跨windows和linux,所以选用了私有git服务。(服务搭建略)


windows客户端

工具准备

配置方法

  1. 以上工具,按顺序安装到位
  2. 在VS中,打开选项=》源代码管理=》选择Git插件
  3. 打开Git Extension,将“设置”中有问题选项修复(因为已经安装完整,可以自动修复)
  4. 打开PuTTY Key Generator,生成私钥文件
  5. 将公钥保存文本文件“authorized_keys”,上传到git服务器,当前用户的.ssh目录下
  6. 打开Git Extension,选择克隆档案库
  7. 地址:username@serveraddr:/path/to/repo
  8. 加载SSH密钥,选择刚才生成的私钥
  9. 完成

验证密钥是否可以使用,在完成第5步的时候,可以配置PuTTY,尝试自动登录,如果可以自动登则说明密钥配置成功。
其中:Connection->Data下设置用户名,Connection->SSH->Auth下配置私钥文件

源代码目录结构

├── doc
├── etc
├── README.md
└── src
        ├── arduino [1]
        │        └── i2c_relay
        ├── raspberry_pi [2]
        │        └── dolls_machine
        └── server [3]
                ├── Repeater
                └── WebServer

设置忽略文件
packages/
bin/
obj/


  1. c++ 类型项目 ↩︎

  2. python 类型项目 ↩︎

  3. C# .Net 类型项目 ↩︎

posted @ 2016-07-29 23:54  anuoxiang  阅读(693)  评论(0编辑  收藏  举报