section id="rails.subversion" xreflabel="Použití Subversion"
Ukázka postupu vytvoření projektu snimkypd
.
#
mkdir /var/lib/svn/snimkypd#
chown radek:radek /var/lib/svn/snimkypd
$
svnadmin create /var/lib/svn/snimkypd$
rails /tmp/snimkypd/trunk$
mkdir /tmp/snimkypd/branches /tmp/snimkypd/tags$
svn import /tmp/snimkypd file:///var/lib/svn/snimkypd -m "initial import"… Committed revision 1.
$
cd ~/src/firma/mpress$
svn checkout file:///var/lib/svn/snimkypd/trunk snimkypd… Checked out revision 1.
Tím máme první revizi prázdného projektu v repository a současně k dispozici v pracovní verzi v adresáři ~/src/firma/mpress/snimkypd
. Protože používám CIA, skopíroval a upravil jsem soubor /var/lib/svn/snimkypd/hooks/post-commit
.
FIXME:
FIXME:doplnit zkontrolovat.
This is the top of the Subversion repository. trunk/ ......... The latest development sources. When people say "Get the head of trunk", they mean the latest revision of this directory tree. branches/ ...... Various development branches. Typically a branch contains a complete copy of trunk/, even if the changes are isolated to one subdirectory. Note that branch copies are generally removed after they've been merged back into trunk, so what's in branches/ now does not reflect all the branches that have ever been created. tags/ .......... Snapshots of releases. As a general policy, we don't change these after they're created; if something needs to change, we move it to branches and work on it there. developer-resources/ Miscellaneous things that might (or might not) be of interest to developers.