This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
haas:spring2020:cprog:projects:cci0 [2020/01/19 14:41] – [Submit Tool Usage] wedge | haas:spring2020:cprog:projects:cci0 [2020/01/19 14:45] (current) – [Personal/Per-User Lab46 Mercurial Repository] wedge | ||
---|---|---|---|
Line 89: | Line 89: | ||
Like the Journal, I will be looking for a minimal amount of repository-related activity PER WEEK. | Like the Journal, I will be looking for a minimal amount of repository-related activity PER WEEK. | ||
- | To set up your repository, run the " | + | To set up your repository, run the " |
+ | |||
+ | < | ||
+ | lab46:~$ fixrepo | ||
+ | </ | ||
+ | |||
+ | For basic repository operation, when you make new files you'd like to track, or see the status of any tracked files that have changed: | ||
+ | |||
+ | < | ||
+ | lab46:~$ cd src | ||
+ | lab46: | ||
+ | A .hgignore | ||
+ | lab46: | ||
+ | </ | ||
+ | |||
+ | Once cloned (to your ~/src directory), you will be able to add, commit, and push changes made: | ||
+ | |||
+ | < | ||
+ | lab46: | ||
+ | lab46: | ||
+ | lab46: | ||
+ | </ | ||
+ | |||
+ | On the push, you will be prompted to provide your lab46 password. | ||
+ | |||
+ | And that's it! Repeat this process (NOT the ' | ||
====Program to Implement==== | ====Program to Implement==== | ||
As a first week exercise, I would like you to implement, successfully compile, and verify correct execution of the best first program every great programmer writes: **Hello World** | As a first week exercise, I would like you to implement, successfully compile, and verify correct execution of the best first program every great programmer writes: **Hello World** |