This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
notes:c4eng:fall2023:projects:abc0 [2023/08/29 13:01] – [Clone lab46 semester repo on your system] cgaffne1 | notes:c4eng:fall2023:projects:abc0 [2023/08/29 19:09] (current) – [Clone lab46 semester repo on your system] jparrish | ||
---|---|---|---|
Line 22: | Line 22: | ||
Should you wish to do things more manually, do the following: | Should you wish to do things more manually, do the following: | ||
- | This is done with the command: < | + | This is done with the command: < |
Where uppercase **USER** is replaced with your lab46 username, and lowercase **user** remains unchanged. | Where uppercase **USER** is replaced with your lab46 username, and lowercase **user** remains unchanged. | ||
This will clone the repository into a directory named //src// that is a subdirectory of your home (~) directory. | This will clone the repository into a directory named //src// that is a subdirectory of your home (~) directory. | ||
- | We will also be cloning a second repository for the semester, done with the command: < | + | We will also be cloning a second repository for the semester, done with the command: < |
Where **SEMESTER** is your semester written as the name of the month in lowercase and then the year in YYYY format, without spaces, e.g. <wrap hi> | Where **SEMESTER** is your semester written as the name of the month in lowercase and then the year in YYYY format, without spaces, e.g. <wrap hi> | ||
====Log into Lab46 wiki==== | ====Log into Lab46 wiki==== | ||
Line 42: | Line 42: | ||
Once Mercurial is installed, you may proceed. | Once Mercurial is installed, you may proceed. | ||
You should start by creating a directory anywhere you'd like, using the mkdir command, i.e. < | You should start by creating a directory anywhere you'd like, using the mkdir command, i.e. < | ||
- | Where **NAME** is the name you'd like to give the directory. | + | Where **NAME** is the name you'd like to give the directory. do not freak out when the terminal spits back nothing. the directory is created, and you should be able to see it by typing " |
After making this organizational directory, we will now clone the repo. | After making this organizational directory, we will now clone the repo. | ||
Line 66: | Line 66: | ||
When you are finished editing the file, use the "Write Out" command and chose a format. Press enter to send the command. Then " | When you are finished editing the file, use the "Write Out" command and chose a format. Press enter to send the command. Then " | ||
**Note, the ^ symbol correspond to the CRTL key and the M corresponds to the ALT key.** | **Note, the ^ symbol correspond to the CRTL key and the M corresponds to the ALT key.** | ||
+ | |||
+ | If you wish to view this information, | ||
+ | < | ||
+ | This displays the content of the file on the terminal. It is most useful when you wish to view text files. | ||
====Create and execute hello.c==== | ====Create and execute hello.c==== | ||
Assuming we are still inside abc0, the next steps are writing a "Hello World" program in C, compiling, and then executing it. | Assuming we are still inside abc0, the next steps are writing a "Hello World" program in C, compiling, and then executing it. |