#LyX 1.6.2 created this file. For more info see http://www.lyx.org/
\lyxformat 345
\begin_document
\begin_header
\textclass article
\begin_preamble
% Include the proper LaTeX packages:
................................................................................
\begin_layout Plain Layout
\backslash
renewcommand{
\backslash
revisionNumber}{1.2}
\end_layout
\end_inset
\end_layout
................................................................................
\end_layout
\begin_layout Author
Jim Schimpf
\end_layout
\begin_layout Date
4 June 2010
\end_layout
\begin_layout Standard
\begin_inset ERT
status open
\begin_layout Plain Layout
................................................................................
\shape default
.
\end_layout
\begin_layout Standard
\align center
\begin_inset Tabular
<lyxtabular version="3" rows="13" columns="4">
<features>
<column alignment="center" valignment="top" width="0.5in">
<column alignment="center" valignment="top" width="0.5in">
<column alignment="block" valignment="top" width="3in">
<column alignment="center" valignment="top" width="1in">
<row>
<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
................................................................................
4-Jun-2010
\end_layout
\end_inset
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
1.2
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
js
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
Start advanced use chapter [2abc23dae5]
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
4-Jun-2010
\end_layout
\end_inset
</cell>
</row>
</lyxtabular>
\end_inset
................................................................................
This system could label groups of files and allow multiple branches (i.e.
versions) simultaneously.
There have been many other systems developed since them some open source
and some proprietary.
\end_layout
\begin_layout Standard
Fossil was originally released in 2006
\begin_inset CommandInset citation
LatexCommand cite
key "FOSSIL-HOME"
\end_inset
is an easy to install version control system that also includes a trouble
................................................................................
Why do it ?
\end_layout
\begin_layout Standard
Why do you want to use a source control system ? To use one restricts your
freedom, you won't be able to create files,delete files or, move files
between directories at random.
Making changes in your code becomes a check list of steps and must be followed
carefully.
\end_layout
\begin_layout Standard
With all those hassles why do it.
The biggest answer is freedom (huh ?).
By following the procedures of a source control system you gain the freedom
to modify your code any way you want.
................................................................................
http://www.fossil-scm.org/download.html
\end_layout
\end_inset
.
There are Linux, Mac and Windows executable links on this page.
Also there is a source Tarball from which you can compile from source.
This web site is self-hosted by Fossil itself (see Section
\begin_inset CommandInset ref
LatexCommand vref
reference "sec:Multiple-Users"
\end_inset
................................................................................
Then you edit these files making necessary changes.
When done you commit or check them back into the repository.
At this point they are back under version control and the system knows
the changes from the last version to this version.
\end_layout
\begin_layout Standard
This gets around the problem mentioned above when others are blocking you from working on a file.
You now have the opposite problem in that more that one person can edit
the same file and make changes.
This is handled by the check-in process.
There only one person at a time may check in a file.
That being the case the system checks the file and if there are changes
in repository file that are NOT in the one to be checked in stops the check
in process.
The system will ask if the user wants to merge these changes into his copy.
................................................................................
it to get updates and for check ins of new code.
If you are not connected to the server you are stuck and cannot continue
working.
Distributed systems allow you to have your own copy of the repository then
continue working and when back in communication synchronize with the server.
This is very useful where people take their work home and cannot access
the company network.
They can have a copy of the repository, continue working and re-sync whenthey are in office.
\end_layout
\begin_layout Subsubsection
Common Terms
\end_layout
\begin_layout Standard

#LyX 1.6.0 created this file. For more info see http://www.lyx.org/
\lyxformat 345
\begin_document
\begin_header
\textclass article
\begin_preamble
% Include the proper LaTeX packages:
................................................................................
\begin_layout Plain Layout
\backslash
renewcommand{
\backslash
revisionNumber}{1.3}
\end_layout
\end_inset
\end_layout
................................................................................
\end_layout
\begin_layout Author
Jim Schimpf
\end_layout
\begin_layout Date
5 June 2010
\end_layout
\begin_layout Standard
\begin_inset ERT
status open
\begin_layout Plain Layout
................................................................................
\shape default
.
\end_layout
\begin_layout Standard
\align center
\begin_inset Tabular
<lyxtabular version="3" rows="14" columns="4">
<features>
<column alignment="center" valignment="top" width="0.5in">
<column alignment="center" valignment="top" width="0.5in">
<column alignment="block" valignment="top" width="3in">
<column alignment="center" valignment="top" width="1in">
<row>
<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
................................................................................
4-Jun-2010
\end_layout
\end_inset
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
1.2
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
js
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
Start advanced use chapter [2abc23dae5]
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
4-Jun-2010
\end_layout
\end_inset</cell></row><row><cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">\begin_inset Text\begin_layout Plain Layout1.3\end_layout\end_inset</cell><cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">\begin_inset Text\begin_layout Plain Layoutmn\end_layout\end_inset</cell><cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">\begin_inset Text\begin_layout Plain LayoutEnglish corrections Chapter 1 [8b324dc900]\end_layout\end_inset</cell><cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">\begin_inset Text\begin_layout Plain Layout5-Jun-2010\end_layout
\end_inset
</cell>
</row>
</lyxtabular>
\end_inset
................................................................................
This system could label groups of files and allow multiple branches (i.e.
versions) simultaneously.
There have been many other systems developed since them some open source
and some proprietary.
\end_layout
\begin_layout Standard
Fossil which was originally released in 2006
\begin_inset CommandInset citation
LatexCommand cite
key "FOSSIL-HOME"
\end_inset
is an easy to install version control system that also includes a trouble
................................................................................
Why do it ?
\end_layout
\begin_layout Standard
Why do you want to use a source control system ? To use one restricts your
freedom, you won't be able to create files,delete files or, move files
between directories at random.
Making changes in your code becomes a check list of steps that must be
followed carefully.
\end_layout
\begin_layout Standard
With all those hassles why do it.
The biggest answer is freedom (huh ?).
By following the procedures of a source control system you gain the freedom
to modify your code any way you want.
................................................................................
http://www.fossil-scm.org/download.html
\end_layout
\end_inset
.
There are Linux, Mac, and Windows executable links on this page.
Also there is a source Tarball from which you can compile from source.
This web site is self-hosted by Fossil itself (see Section
\begin_inset CommandInset ref
LatexCommand vref
reference "sec:Multiple-Users"
\end_inset
................................................................................
Then you edit these files making necessary changes.
When done you commit or check them back into the repository.
At this point they are back under version control and the system knows
the changes from the last version to this version.
\end_layout
\begin_layout Standard
This gets around the problem mentioned above when others are blocked from
working on a file.
You now have the opposite problem in that more than one person can edit
the same file and make changes.
This is handled by the check-in process.
There only one person at a time may check in a file.
That being the case the system checks the file and if there are changes
in repository file that are NOT in the one to be checked in stops the check
in process.
The system will ask if the user wants to merge these changes into his copy.
................................................................................
it to get updates and for check ins of new code.
If you are not connected to the server you are stuck and cannot continue
working.
Distributed systems allow you to have your own copy of the repository then
continue working and when back in communication synchronize with the server.
This is very useful where people take their work home and cannot access
the company network.
Each person can have a copy of the repository and continue working andre-sync upon return to the office.
\end_layout
\begin_layout Subsubsection
Common Terms
\end_layout
\begin_layout Standard

Changes to fossilbook.pdf.

cannot compute difference between binary files

This page was generated in about
0.116s by
Fossil version [246f249e5a] 2019-01-21 20:07:41