Заметки электроника
Простое - надёжнее!
Меню
  • Главная
  • Погода
  • Заметки
  • Календарь
  • Фотогалерея
  • Песни
  • Чтиво
  • Программы
  • Скачать
  • Связь и ссылки
  • Чехия
  • Lavka

Живёшь в Чехии?

GIT - публикация новой версии ПО на сервер

  • Печать
  • E-mail
Информация о материале
Автор: Super User
Родительская категория: Заметки
Категория: Компьютерная повседневность
Создано: 22 апреля 2016
Обновлено: 27 сентября 2016
Просмотров: 2861
Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна

Примерная последовательность действий (локальный депозитарий на диске: E:\PLC). При этом очищаем папку, которую не надо заливать на депозитарий ( E:\PLC\IAR/PLC/EWARM/PLC):

$ cd e (переходим по папкам)
$ cd plc
$ git add * (добавляем все локальные файлы в текущей папке к релизу)
$ git rm --cached IAR/PLC/EWARM/PLC -r -f (исключаем ненужное для релиза - файлы созданные в процессе компиляции, линковки - можно добавить сразу в gitignore, чтобы постоянно не писать)
$ git commit -m "String with font kerning released" (коммитим изменения в репу)
$ git push origin master (отправляем далеко-далёко - на сервер origin в ветку master)
 

Использование .gitignore

  • Печать
  • E-mail
Информация о материале
Автор: Super User
Родительская категория: Заметки
Категория: Программирование
Создано: 19 февраля 2016
Обновлено: 27 сентября 2016
Просмотров: 3376
Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна

Про использование .gitignore хорошо сказано тут: 
http://ru.stackoverflow.com/questions/432432/Не-игнорируются-файлы-в-gitignore

Например, если игнорировать всю папку IAR\PLC\EWARM\PLC целиком:

файл .gitignore лежит там же, где .git  

содержимое файла может быть таким:

#---------файл .gitignore------------------------------------------
/iar/plc/ewarm/plc
 

Эмуляция функции внутри структуры на чистом Си

  • Печать
  • E-mail
Информация о материале
Автор: Super User
Категория: Новости
Создано: 24 сентября 2016
Обновлено: 24 сентября 2016
Просмотров: 3556
Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
typedef struct client_t client_t, *pno;
struct client_t
{
        pid_t pid;
        char password[TAM_MAX]; // -> 50 chars
        pno next;

        pno (*AddClient)(client_t *);    
};

pno client_t_AddClient(client_t *self) { /* code */ }

int main()
{

    client_t client;
    client.AddClient = client_t_AddClient; // probably really done in some init fn

    //code ..

    client.AddClient(&client);

}

Отсюда: http://stackoverflow.com/questions/17052443/c-function-inside-struct

Линда - Северный ветер

  • Печать
  • E-mail
Информация о материале
Автор: Super User
Родительская категория: Песни
Категория: Песни настроения, демотивация
Создано: 23 сентября 2016
Обновлено: 23 сентября 2016
Просмотров: 2578
Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна

Шпаргалки по настройке периферии микроконтроллеров

  • Печать
  • E-mail
Информация о материале
Автор: Super User
Родительская категория: Заметки
Категория: Программирование микроконтроллеров
Создано: 22 сентября 2016
Обновлено: 22 сентября 2016
Просмотров: 2791
Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна

https://eewiki.net/display/microcontroller/Home

 

  1. ODB II где находится
  2. День недели по дате: алгоритм Си
  3. STM32L051 инициализация для низкого энергопотребления
  4. Ждёт ли "жижу" дно?

Страница 142 из 197

  • 137
  • 138
  • 139
  • ...
  • 141
  • 142
  • 143
  • 144
  • ...
  • 146

Back to Top

© 2026 Заметки электроника

Top.Mail.Ru