~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to doc/en/mini-tutorial/index.txt

  • Committer: Vincent Ladeuil
  • Date: 2011-08-12 09:49:24 UTC
  • mfrom: (6015.9.10 2.4)
  • mto: This revision was merged to the branch mainline in revision 6066.
  • Revision ID: v.ladeuil+lp@free.fr-20110812094924-knc5s0g7vs31a2f1
Merge 2.4 into trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
56
56
 
57
57
Let's suppose we want to store a new project under Bazaar.  First, we'll
58
58
make a *repository directory* to hold all our work related to this
59
 
project.  We can then have multiple branch directories under here, and
60
 
they'll all store the committed history in the repository.
 
59
project, where developers can create branches to test development of
 
60
specific features or, more generally, modifications to the working file
 
61
set.  
 
62
 
 
63
After creating the repository, change to that directory, and create the
 
64
project's main trunk branch.
61
65
 
62
66
::
63
67
 
67
71
  cd trunk
68
72
 
69
73
 
 
74
Adding files
 
75
============
 
76
 
 
77
Now that we have the trunk, we need to move to that directory and
 
78
create some example files for the first version of that project.  Create
 
79
a file ``test1.txt`` using a text editor (like emacs, nano, or notepad),
 
80
and save it.  Then we'll "add" the file, which tells bzr we want it to
 
81
track changes::
 
82
 
 
83
  bzr add test1.txt
 
84
 
 
85
and then commit, which saves a snapshot of all versioned files::
 
86
 
 
87
  bzr commit -m "Added first line of text"
 
88
 
 
89
 
70
90
Making changes to your files
71
91
============================
72
92
 
 
93
 
73
94
Let's change a file and commit that change to your branch.
74
95
 
75
96
Edit ``test1.txt`` in your favourite editor, then check what have you done::