zoukankan      html  css  js  c++  java
  • 娃娃机开发笔记二:代码管理篇

    由于需要编写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 类型项目 ↩︎

  • 相关阅读:
    JS创建类和对象(好多方法哟!)
    BMI身体质量指数计算公式
    点击button显示文字
    xml中设置button的背景颜色
    Android layout的属性介绍
    eclipse中自动补齐代码设置
    android开发中常用的快捷键
    eclipse修改Android工程图标显示
    Android运行报错
    读《人月神话》有感
  • 原文地址:https://www.cnblogs.com/anuoxiang/p/5719975.html
Copyright © 2011-2022 走看看