Skip to content

sosuisen/git-documentdb-plugin-remote-nodegit

Repository files navigation

GitDocumentDB plugin for remote connection using NodeGit

This is a plugin module for GitDocumentDB.

The following authentications are available with this plugin:

  • SSH keys
  • GitHub's PATs (Personal Access Tokens)

Prerequisite

  • Windows 10
  • Linux
  • macOS

Building this plugin with Electron in a Windows 32bit environment is limited due to a NodeGit issue.

Tested environment

  • Windows 10 (64bit)
  • Ubuntu 18
  • macOS Catalina

Install

npm i git-documentdb-plugin-remote-nodegit

This plugin contains a native module (libgit2) derived from NodeGit. If you receive errors about installation, you probably miss building tools and libraries.

In Ubuntu 18:

sudo apt update
sudo apt install build-essential libssl-dev libkrb5-dev libc++-dev 

In Windows 10:

The list below shows typical environments.

  • Node.js 12, Python 2.7.x, and Visual Studio 2017 Community (with Desktop development with C++).
  • npm config set msvs_version 2017

If you are still encountering install problems, documents about NodeGit and Building NodeGit from source may also help you.

See also

Tutorial of plugin (in GitDocumentDB website)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published