code:svn
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| code:svn [2015/11/19 15:01] – created michfiel | code:svn [2020/11/26 09:36] (current) – [Client Software] michfiel | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Source Code Management ====== | + | ===== Subversion |
| - | + | ==== Server Setup ==== | |
| - | Creating a repository | + | |
| - | + | ||
| - | cvs -d / | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | **SCM in Xcode** | + | |
| - | + | ||
| - | Source: [[http:// | + | |
| - | + | ||
| - | * Create a new project | + | |
| - | * Add the following two lines of code in the header for the main AppDelegate.h and AppDelegate.m | + | |
| - | < | + | |
| - | // $Header$ | + | |
| - | // $Log$ | + | |
| - | </ | + | |
| - | + | ||
| - | * Save the project | + | |
| - | * In the top Xcode menu go to SCM/ | + | |
| - | * Import the project folder | + | |
| - | * In Xcode, close the project (This is the important step) | + | |
| - | * In the Finder, delete the project folder (there is a bug that causes errors if you do not do this!) | + | |
| - | * Back in SCM/ | + | |
| - | * SCM/ | + | |
| - | * SCM/ | + | |
| - | + | ||
| - | That’s it! Now all changes to the project will be tracked. We have not figured out how to track .xib changes yet. | + | |
| - | \\ | + | |
| - | Right click the individual filename or the entire project when you want to “Commit Changes”. | + | |
| - | + | ||
| - | ssh fiasko@kudu.in-berlin.de | + | |
| - | + | ||
| - | ===== CVS ===== | + | |
| - | + | ||
| - | + | ||
| - | Full path (alt): / | + | |
| - | + | ||
| - | Full path: / | + | |
| - | + | ||
| - | Authentication: | + | |
| - | Path: /cvsroot | + | |
| - | Host address: kudu.in-berlin.de | + | |
| - | User name: fiasko | + | |
| - | + | ||
| - | MacCvs Preferences Dialog:\\ | + | |
| - | {{hgk: | + | |
| - | + | ||
| - | The Xcode way:\\ | + | |
| - | {{hgk: | + | |
| - | + | ||
| - | ===== Subversion ===== | + | |
| [[http:// | [[http:// | ||
| Line 65: | Line 14: | ||
| </ | </ | ||
| - | Neues Repository erstellen: | ||
| - | svnadmin create ~/svn | ||
| Hierarchie fürs Projekt " | Hierarchie fürs Projekt " | ||
| - | svn mkdir --parents -m "First Import" | + | svn mkdir --parents -m "First Import" |
| - | + | ||
| - | {{: | + | |
| - | Authentication: | + | ==== Client Software ==== |
| - | Path: / | + | |
| - | Host address: kudu.in-berlin.de | + | |
| - | User name: fiasko | + | |
| - | svn+ssh://fiasko@kudu.in-berlin.de/home/user/fiasko/svn | + | https://subversion.assembla.com/svn/svnx/html/index.html |
| + | Path für Xcode bzw. svnX: | ||
| + | svn+ssh:// | ||
code/svn.1447941685.txt.gz · Last modified: by michfiel
