subversion
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
subversion [2021/03/17 20:43] – changed tmp to coding-projects folder peteyboy | subversion [2021/03/18 17:15] – cleaned up enough to publish peteyboy | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Subversion ====== | ====== Subversion ====== | ||
- | //*THIS TUTORIAL IS UNDER CONSTRUCTION*// | + | This tutorial is not about using a version control system, or about using Subversion, but about how to get started with Subversion on SDF. Other source control tools available for looking into are [[scmgit-intro|git]] (newer, distributed version control), CVS (older technology than SVN) and RCS (the granddaddy) |
- | This tutorial is not about using a version control system, or about using Subversion, but about how to get started | + | There are graphical tools such as TortoiseSVN, but we will start with Subversion's command-line tool (this is SDF we're talking about, right?) which is '' |
- | + | Subversion is normally intended to be hosted on a server, so working | |
- | There are graphical tools such as TortoiseSVN, but we will start with Subversion' | + | |
===== Creating A Repository ===== | ===== Creating A Repository ===== | ||
Line 41: | Line 40: | ||
cd html | cd html | ||
- | svn import | + | svn import -m " |
In this command | In this command | ||
- | * ' | + | * ' |
* '-m " | * '-m " | ||
* '< | * '< | ||
Line 52: | Line 51: | ||
You can modify the message, the module name and the tags to your liking, just keep in mind that in the rest of this tutorial we will use ' | You can modify the message, the module name and the tags to your liking, just keep in mind that in the rest of this tutorial we will use ' | ||
- | ===== 4 Checking It Out ===== | + | ===== Checking It Out ===== |
- | + | ||
- | cd | + | |
- | mkdir coding-projects | + | |
- | cd coding-projects | + | |
- | svn co file:// | + | |
- | To verify that you've checked out a working copy, run '' | + | cd ~/ |
+ | svn co file:// | ||
- | > | + | To verify that you've checked out a working copy of just the //html// directory, first, do an '' |
- | >Working Copy Root Path: / | + | <code> |
- | >< | + | $ svn info html |
- | >Relative URL: ^/svn-import-project | + | Path: html |
- | >Repository Root: < | + | Working Copy Root Path: / |
- | >Repository UUID: 544a3ecf-0234-e84b-9db9-4af62ac22ed4 | + | URL: file:// |
- | >Revision: | + | Relative URL: ^/html |
- | >Node Kind: directory | + | Repository Root: file:// |
- | >Schedule: normal | + | Repository UUID: 6909fbfb-0895-7146-9482-bf1fd1033119 |
- | >Last Changed Author: peteyboy | + | Revision: |
- | >Last Changed Rev: 3 | + | Node Kind: directory |
- | >Last Changed Date: 2021-03-17 20:01:51 +0000 (Wed, 17 Mar 2021) | + | Schedule: normal |
+ | Last Changed Author: peteyboy | ||
+ | Last Changed Rev: 1 | ||
+ | Last Changed Date: 2021-03-17 20:56:14 +0000 (Wed, 17 Mar 2021) | ||
+ | </ | ||
+ | ===== Accessing It Remotely ===== | ||
- | ===== 5 Accessing It Remotely ===== | + | One way to easily set up access to your svn repo for remote use is to set up [[trac_on_sdf|Trac]] on SDF |
- | TBD | + | Another is to run [[http:// |
subversion.txt · Last modified: 2021/03/18 17:36 by peteyboy