Skip to content

Latest commit

 

History

190 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kapp-cli

KSync is a file sync tool for working with Kademi

Install

Installs ksync3.jar, a Java runtime if no Java 11+ is found, and a ksync3 command.

macOS, Linux, WSL (add sudo for a system-wide install into /usr/local):

curl -fsSL https://raw.githubusercontent.com/Kademi/ksync/master/installers/install.sh | bash

Windows PowerShell:

irm https://raw.githubusercontent.com/Kademi/ksync/master/installers/install.ps1 | iex

Windows CMD:

curl -fsSL https://raw.githubusercontent.com/Kademi/ksync/master/installers/install.cmd -o install.cmd && install.cmd && del install.cmd

Then, from your project folder (run ksync3 --help for the full list):

ksync3 init --url https://your-site.kademi.co/repositories/myrepo   # point this folder at a branch and sign in
ksync3 sync

Set KSYNC3_BUNDLE_JRE=1 to always install a private JRE even when Java is present. Re-run the installer to update.

Where it goes:

Platform Jar and JRE Launcher
Linux, WSL ~/.local/share/ksync3 (or $XDG_DATA_HOME/ksync3) ~/.local/bin/ksync3
macOS ~/Library/Application Support/ksync3 ~/.local/bin/ksync3
Linux or macOS with sudo /usr/local/lib/ksync3 /usr/local/bin/ksync3
Windows %LOCALAPPDATA%\Programs\ksync3 %LOCALAPPDATA%\Programs\ksync3\bin\ksync3.cmd

Uninstall on Linux or macOS by deleting those two paths, on Windows by running uninstall.cmd in the install folder. Override with KSYNC3_HOME and, on Linux or macOS, KSYNC3_BIN.

Documentation

Please read at here

License

Please read at here

About

KSync is a file sync tool for working with Kademi

Resources

Stars

0 stars

Watchers

5 watching

Forks

Releases

Packages

Used by

Contributors

Languages