code:svn
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revisionNext revisionBoth sides next revision | ||
code:svn [2015/11/19 15:01] – created michfiel | code:svn [2019/01/15 15:54] – michfiel | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Source Code Management ====== | ||
- | Creating a repository | + | ===== Subversion ===== |
- | cvs -d / | + | Client Software |
- | + | https://subversion.assembla.com/svn/svnx/html/index.html | |
- | + | ||
- | **SCM in Xcode** | + | |
- | + | ||
- | Source: [[http://yvod.com/ulan/cvs-iphone-xcode]] | + | |
- | + | ||
- | * 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 18: | ||
</ | </ | ||
- | 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: | + | |
- | Path: / | + | |
- | Host address: kudu.in-berlin.de | + | |
- | User name: fiasko | + | |
- | + | ||
- | svn+ssh:// | + | |
+ | Path für Xcode: | ||
+ | svn+ssh:// |
code/svn.txt · Last modified: 2020/11/26 09:36 by michfiel