** Experimental ! **
Pijul is a distributed version control system that is easy to learn and use. This experimental beta-version extension provides access from VS Code to the essential features of Pijul:
Other operations need to be done using Pijul's command line interface in a terminal.
This extension is available in VS Code marketplace. It requires Pijul.
To install Pijul,:
pijul --version
pijul identity new
To activate Pijul version control in a folder, run pijul init
in the folder.
Feedback on this extension is welcome on Zulip.
Pijul for VS Code welcomes all contributions. Areas of development include:
To set-up your environment for the development of a VS Code Extension:
nvm install node
npm install -gD yo generator-code yarn webpack webpack-cli ts-loader
npm install --global @vscode/vsce
yarn
pijul clone https://nest.pijul.com/pcarbonn/pijul-vscode
cd pijul-vscode
[hooks]
record = ["yarn run lint"]
main
)pijul fork <your name>
To submit your change:
create an account on The Nest
send me a message to request access to my repository in this discussion
create an SSH key if you don't have one yet, and note where it is stored (e.g. ~/.ssh/id_rsa.pub
)
copy your public SSH key to The Nest (possibly use cat ~/.ssh/id_rsa.pub
to view it)
push your change: pijul push pcarbonn@ssh.pijul.com:pcarbonn/pijul-vscode
alert me of your submission in this discussion