1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/vcs-all-in-one-git-crypt

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
INSTALL.md 3.5 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 26.11.2024 07:43 2115d0c

Зависимости

Для сборки git-crypt вам потребуется:

Программное обеспечение Пакет Debian/Ubuntu Пакет RHEL/CentOS
Make make make
Компилятор C++11 (например, gcc 4.9+) g++ gcc-c++
Файлы разработки OpenSSL libssl-dev openssl-devel

Чтобы использовать git-crypt, вам потребуется:

Программное обеспечение Пакет Debian/Ubuntu Пакет RHEL/CentOS
Git версии 1.7.2 или новее git git
OpenSSL openssl openssl

Примечание: для лучшей производительности рекомендуется использовать Git версии 1.8.5 или более поздней.

Сборка git-crypt

Выполните следующие команды:

make
make install

Чтобы установить в определённое место:

make install PREFIX=/usr/local

Или просто скопируйте двоичный файл git-crypt туда, где вам удобно.

Создание страницы руководства man

Чтобы создать и установить страницу руководства git-crypt(1), передайте ENABLE_MAN=yes команде make:

make ENABLE_MAN=yes
make ENABLE_MAN=yes install

Для создания страницы руководства требуется xsltproc. Обратите внимание, что xsltproc будет обращаться к Интернету для получения своей таблицы стилей, если таблица стилей Docbook не установлена локально и не зарегистрирована в системном каталоге XML.

Создание пакета Debian

Пакеты Debian можно найти в ветке 'debian' проекта Git репозитория. Пакет создаётся с помощью git-buildpackage следующим образом:

git checkout debian
git-buildpackage -uc -us

Установка на Mac OS X

Используя менеджер пакетов brew, просто выполните команду:

brew install git-crypt

Экспериментальная поддержка Windows

Git-crypt должен собираться в Windows с MinGW, хотя система сборки ещё не завершена, поэтому вам нужно будет передать свои собственные переменные CXX, CXXFLAGS и LDFLAGS команде make. Кроме того, поддержка Windows менее протестирована и в настоящее время не создаёт файлы ключей с ограничительными разрешениями, что делает её непригодной для использования в многопользовательской системе. Поддержка Windows будет улучшена в будущей версии git-crypt. Отчёты об ошибках и патчи приветствуются!

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/vcs-all-in-one-git-crypt.git
git@api.gitlife.ru:oschina-mirror/vcs-all-in-one-git-crypt.git
oschina-mirror
vcs-all-in-one-git-crypt
vcs-all-in-one-git-crypt
master