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


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


    windows客户端

    工具准备

    • [x] PuTTY(不是必须)
    • [x] PuTTY Key Generator
    • [x] SFTP (File Zilla)
    • [x] Git
    • [x] Git Extension + KDiff3
    • [x] Git Source Control Provider (VS插件)

    配置方法

    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 类型项目 ↩︎

  • 相关阅读:
    学术诚信与职业道德
    第8,9,10章读后感
    Scrum项目7.0
    燃尽图
    Scrum 项目4.0
    Sprint计划
    复利计算再升级——连接数据库
    软件工程---做汉堡,结对2.0
    软件工程---复利计算-结对
    学习进度条博客
  • 原文地址:https://www.cnblogs.com/anuoxiang/p/5719975.html
Copyright © 2020-2023  润新知