This is an old revision of the document!
It would be especially useful to review the manual pages or any documentation on the following resources:
An archive is a single file that contains many file making it much easier for to move a bunch of files instead of moving them one at a time. It will effectively keep copies of your files in one place. They can also be compressed to reduce the overall size. In short they are very useful. -c will create well -f specifies the name of the archive file.
Compression is a method of reducing the size of files by encoding information in ways that reduce redundancy or unimportant information. Compression is especially useful for transferring files over networks, but can also help to reduce disk usage. There are two types of compression: lossy and lossless.
Archiving is mainly used for organization rather than file size reduction. For example, a lot of Minecraft mods archive their constructs and data in JAR files, a specific kind of archive used in Java. This also makes groups of files more easily portable. such as with zip and tar files.
After creating a file that you want to be tracked, you will run the command: 'hg add'
After adding any untracked files you will run the command 'hg commit -m “sample text” ' which will save any changes made
After running 'hg commit -m' you will need to push the changes by executing 'hg push'
After executing 'hg push' you will then use the command 'hg pull' which will pull the files
After 'hg pull' it will prompt you to then update the repo by using the command 'hg update'