Version 7 vs 12
Version 7 vs 12
Edits
Edits
- Edit by Timotheos, Version 12
- Feb 28 2022 4:03 PM
- ·Added a note about Mercurial VCS password where one would expect to find it
- Edit by Timotheos, Version 7
- Jun 12 2016 4:51 PM
- ·Added intro
Edit Older Version 7... | Edit Current Version 12... |
Content Changes
Content Changes
==Mercurial==
[[https://www.mercurial-scm.org/|Mercurial] is our chosen [[https://en.wikipedia.org/wiki/Version_control|version control system (VCS)]].
To install the Mercurial command line for Ubuntu/Debian Linux, run the following commands in a Terminal:
```
sudo apt-get update
sudo apt-get install mercurial
```
For installing the entire Mercurial GUI suite (recommended):
```
sudo apt-get install mercurial tortoisehg tortoisehg-nautilus meld python-iniparse
```
==Miscellaneous==
Sprite tools - https://www.codeandweb.com/
==Mercurial==
[[https://www.mercurial-scm.org/|Mercurial]] is our chosen [[https://en.wikipedia.org/wiki/Version_control|version control system (VCS)]].
===Installing on Ubuntu Linux===
To install the Mercurial command line for Ubuntu/Debian Linux, run the following commands in a Terminal:
```
sudo apt update
sudo apt install mercurial
```
This allows you to use the `hg` executable on the command line.
=====TortoiseHg (modern Ubuntu)=====
```
sudo snap install tortoisehg --edge
```
This allows you to use the `thg` executable on the command line to open the GUI.
We also recommend you install Meld Merge, a visual diff tool:
```
sudo apt install mercurial meld python-iniparse
```
===Installing on older Ubuntu Linux distributions===
For older Ubuntu/Debian Linux distributions, run the following commands in a Terminal:
```
sudo apt-get update
sudo apt-get install mercurial
```
For installing Tortoise HG - a Mercurial GUI (recommended):
```
sudo apt-get install mercurial tortoisehg tortoisehg-nautilus meld python-iniparse
```
===Installing on TrueOS (BSD)===
To install the Mercurial command-line, run the following commands in a Terminal:
```
sudo pkg install -y mercurial
```
For installing Tortoise HG - a Mercurial GUI (recommended):
```
sudo pkg install -y mercurial tortoisehg meld
```
==Mercurial access password for pushing code==
When logged in to this website, visit /settings/panel/vcspassword/ to set your Mercurial password. Pulling private repositories or pushing to Echo requires Mercurial password access.
==Miscellaneous==
Sprite tools - https://www.codeandweb.com/
==Mercurial==
[[https://www.mercurial-scm.org/|Mercurial]] is our chosen [[https://en.wikipedia.org/wiki/Version_control|version control system (VCS)]].
===Installing on Ubuntu Linux===
To install the Mercurial command line for Ubuntu/Debian Linux, run the following commands in a Terminal:
```
sudo apt update
sudo apt install mercurial
```
This allows you to use the `hg` executable on the command line.
=====TortoiseHg (modern Ubuntu)=====
```
sudo snap install tortoisehg --edge
```
This allows you to use the `thg` executable on the command line to open the GUI.
We also recommend you install Meld Merge, a visual diff tool:
```
sudo apt install mercurial meld python-iniparse
```
===Installing on older Ubuntu Linux distributions===
For older Ubuntu/Debian Linux distributions, run the following commands in a Terminal:
```
sudo apt-get update
sudo apt-get install mercurial
```
For installing the entireTortoise HG - a Mercurial GUI suite (recommended):
```
sudo apt-get install mercurial tortoisehg tortoisehg-nautilus meld python-iniparse
```
===Installing on TrueOS (BSD)===
To install the Mercurial command-line, run the following commands in a Terminal:
```
sudo pkg install -y mercurial
```
For installing Tortoise HG - a Mercurial GUI (recommended):
```
sudo pkg install -y mercurial tortoisehg meld
```
==Mercurial access password for pushing code==
When logged in to this website, visit /settings/panel/vcspassword/ to set your Mercurial password. Pulling private repositories or pushing to Echo requires Mercurial password access.
==Miscellaneous==
Sprite tools - https://www.codeandweb.com/