Check-in [846c6a7d5d]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Complete initial draft of www/cloningrepo.wiki file.
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:846c6a7d5dfbeed42f378ea5f7ef8be53b39a331
User & Date: mrh 2015-06-15 21:53:42
Context
2015-06-18
00:04
Update Python 2.7 version after doing "conda update conda" and "conda update anaconda" commands. check-in: 2d58483503 user: mrh tags: trunk
2015-06-15
21:53
Complete initial draft of www/cloningrepo.wiki file. check-in: 846c6a7d5d user: mrh tags: trunk
21:53
Edit www/download.wiki to recommend download expand in home directory and to add instructions on creating empty ~/.pylintrc file. check-in: 42f017f7fe user: mrh tags: trunk
Changes

Changes to www/cloningrepo.wiki.

1
2
3
4


5
6
7
8










9
10
11
12
13
14
15
..
27
28
29
30
31
32
33
34




35









36
37
38





















<title>Cloning Project Repository</title>

The following assumes that you have read all the User Documents
on [./contents.wiki|the Documentation page].



Currently the OSPC-ACA project history is in a Fossil repository.
Before cloning a local copy of this repository, you need to install
Fossil on your computer.











<b>Installing Fossil</b>

Fossil is a free, open-source distributed software configuration
management system described [http://www.fossil-scm.org|here].
Installing Fossil involves downloading a single executable file to
your computer and putting it in a directory that is on your PATH.  The
................................................................................
screen a message something like this:

<tt>This is fossil version 1.32 <nowiki>[6c40678e91]</nowiki>
2015-03-14 13:20:34 UTC</tt>

<b>Cloning the OSPC-ACA Repository</b>

Text goes here.














<b>Checking Out a Local Source-Code Tree</b>

Text goes here.























|
|
>
>




>
>
>
>
>
>
>
>
>
>







 







|
>
>
>
>

>
>
>
>
>
>
>
>
>


<
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
..
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62

63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
<title>Cloning Project Repository</title>

The following assumes that you have read all the User Documents on the
[./contents.wiki|Project Documentation page] <b>and</b> that you have
completed all the steps described on the [./download.wiki|Download,
Installation, and Usage page].

Currently the OSPC-ACA project history is in a Fossil repository.
Before cloning a local copy of this repository, you need to install
Fossil on your computer.

Cloning the OSPC-ACA repository (repo) on your computer is a better
way of getting the project source code than downloading either a
<em>Tarball</em> or <em>ZIP archive</em> as described in the
[./download.wiki|User Documents].  A cloned repo contains the full
history of the source code --- rather than just a single version of
the code --- so that you can see how changes have been made in the
past.  Having a cloned repo on your computer also will increase your
productivity in using the PTC calculator and allows you to consider
contributing your enhancements to the open source project.

<b>Installing Fossil</b>

Fossil is a free, open-source distributed software configuration
management system described [http://www.fossil-scm.org|here].
Installing Fossil involves downloading a single executable file to
your computer and putting it in a directory that is on your PATH.  The
................................................................................
screen a message something like this:

<tt>This is fossil version 1.32 <nowiki>[6c40678e91]</nowiki>
2015-03-14 13:20:34 UTC</tt>

<b>Cloning the OSPC-ACA Repository</b>

Before cloning the OSPC-ACA repo, you must decide what to call the
single file containing the repo and the directory location for that
local repo file.  We strongly suggest navigating to your home
directory (which is denoted by the <tt>~</tt> symbol below) and
executing the following commands:

<tt>~$ mkdir fossil-repos<br>
~$ cd fossil-repos<br>
fossil-repos$ fossil clone
              http://www.chiselapp.com/user/mrh/repository/OSPC-ACA/
              OSPC-ACA.fossil<br>
fossil-repos$ cd ..</tt>

The last of these command leaves you in your home directory.

<b>Checking Out a Local Source-Code Tree</b>


To get a copy of the source code out of the local repo that you just
created, execute the following commands (if you are on Windows, you
must, of course, use the backslash character <tt>\</tt> instead of
what is shown below) from your home directory:

<tt>~$ fossil open ../fossil-repos/OSPC-ACA.fossil</tt>

This command will create a source-code tree --- with the tree's root
directory being <tt>~/OSPC-ACA</tt> --- that contains the latest
version of the project source code.  

Now you can browse the source code with any editor, but more
interestingly you can review the history of the project contained in
the Fossil repository.  To see the project's development timeline,
execute the following commands:

<tt>~$ cd OSPC-ACA<br>
OSPC-ACA$ fossil ui</tt>

Continue reading about how use Fossil to record changes you make in
the project source code [./changingcode.wiki|here].