Benutzer:Asklepios/SVN for the wild: Unterschied zwischen den Versionen
Zeile 93: | Zeile 93: | ||
|size | |size | ||
|depends on | |depends on | ||
|does compile | |does compile | ||
| code-form or compiler | |||
|- | |- | ||
| LaserBorg | | LaserBorg | ||
Zeile 101: | Zeile 102: | ||
| | | | ||
| ? | | ? | ||
| none | |||
|- | |- | ||
| borg/Panel-One | | borg/Panel-One | ||
Zeile 108: | Zeile 110: | ||
| ../lib , ./borg/borg-base , ./make | | ../lib , ./borg/borg-base , ./make | ||
| N | | N | ||
| avr-gcc | |||
|- | |- | ||
| ./borg/ansgar-borg | | ./borg/ansgar-borg | ||
Zeile 115: | Zeile 118: | ||
| ./make | | ./make | ||
| J | | J | ||
| avr-gcc | |||
|- | |- | ||
| ./automatization | | ./automatization | ||
Zeile 122: | Zeile 126: | ||
| ../lib , ./lib, ./make | | ../lib , ./lib, ./make | ||
| T | | T | ||
| avr-gcc | |||
|- | |- | ||
| ./bootloader | | ./bootloader | ||
Zeile 129: | Zeile 134: | ||
| | | | ||
| T (Groessenproblem beim linken) | | T (Groessenproblem beim linken) | ||
| avr-gcc | |||
|- | |- | ||
| ./borg/borg | | ./borg/borg | ||
Zeile 136: | Zeile 142: | ||
| ./make | | ./make | ||
| J | | J | ||
| avr-gcc | |||
|- | |- | ||
| ./borg/borg-16 | | ./borg/borg-16 | ||
Zeile 143: | Zeile 150: | ||
| ./make , ./borg/borg-base, ../lib | | ./make , ./borg/borg-base, ../lib | ||
| J | | J | ||
| avr-gcc | |||
|- | |- | ||
| ./borg/borg-3d | | ./borg/borg-3d | ||
Zeile 150: | Zeile 158: | ||
| ./make , ./borg/borg-base, ../lib | | ./make , ./borg/borg-base, ../lib | ||
| J | | J | ||
| avr-gcc | |||
|- | |- | ||
| ./borg/borg-3d-16-apiSimulartor | | ./borg/borg-3d-16-apiSimulartor | ||
Zeile 157: | Zeile 166: | ||
| | | | ||
| N | | N | ||
| gcc | |||
|- | |- | ||
| ./borg/borg-3d-apiSimulator | | ./borg/borg-3d-apiSimulator | ||
Zeile 164: | Zeile 174: | ||
| | | | ||
| J | | J | ||
| gcc | |||
|- | |- | ||
| ./borg/borg-3d-mini | | ./borg/borg-3d-mini | ||
Zeile 171: | Zeile 182: | ||
| ./make | | ./make | ||
| J | | J | ||
| avr-gcc | |||
|- | |- | ||
| ./borg/borg-3d-newApi-Simulator | | ./borg/borg-3d-newApi-Simulator | ||
Zeile 178: | Zeile 190: | ||
| | | | ||
| N | | N | ||
| gcc | |||
|- | |- | ||
| ./borg/borg-alice | | ./borg/borg-alice | ||
Zeile 185: | Zeile 198: | ||
| ./make | | ./make | ||
| J | | J | ||
| avr-gcc | |||
|- | |- | ||
| ./borg/borg-andre | | ./borg/borg-andre | ||
Zeile 192: | Zeile 206: | ||
| ./make, ../lib, ./borg/borg-base | | ./make, ../lib, ./borg/borg-base | ||
| J | | J | ||
| avr-gcc | |||
|- | |- | ||
| ./borg/borg-apiSimulator | | ./borg/borg-apiSimulator | ||
Zeile 199: | Zeile 214: | ||
| ./borg/borg-base | | ./borg/borg-base | ||
| J | | J | ||
| gcc | |||
|- | |- | ||
| ./borg/borg-felix3d | | ./borg/borg-felix3d | ||
Zeile 206: | Zeile 222: | ||
| ./borg/borg-base, ./make | | ./borg/borg-base, ./make | ||
| J | | J | ||
| avr-gcc | |||
|- | |- | ||
| ./borg/borg-ingo | | ./borg/borg-ingo | ||
Zeile 213: | Zeile 230: | ||
| ./make | | ./make | ||
| J | | J | ||
| avr-gcc | |||
|- | |- | ||
| ./borg/borg-joystick | | ./borg/borg-joystick | ||
Zeile 220: | Zeile 238: | ||
| | | | ||
| N | | N | ||
| avr-gcc | |||
|- | |- | ||
| ./borg/borg-ls | | ./borg/borg-ls | ||
Zeile 227: | Zeile 246: | ||
| ../lib, ./borg/borg-base, ./make | | ../lib, ./borg/borg-base, ./make | ||
| J | | J | ||
| avr-gcc | |||
|- | |- | ||
| ./borg/borg-ls-apiSimulator | | ./borg/borg-ls-apiSimulator | ||
Zeile 234: | Zeile 254: | ||
| ./borg/borg-base | | ./borg/borg-base | ||
| N (missing Files / includes) | | N (missing Files / includes) | ||
| gcc | |||
|- | |- | ||
| ./borg/borg-mini | | ./borg/borg-mini | ||
Zeile 241: | Zeile 262: | ||
| ./make | | ./make | ||
| J | | J | ||
| avr-gcc | |||
|- | |- | ||
| ./borg/borg-mini-64gray | | ./borg/borg-mini-64gray | ||
Zeile 248: | Zeile 270: | ||
| ./make | | ./make | ||
| J | | J | ||
| avr-gcc | |||
|- | |- | ||
| ./borg/borg-mini-acctest | | ./borg/borg-mini-acctest | ||
Zeile 255: | Zeile 278: | ||
| ./make | | ./make | ||
| J | | J | ||
| avr-gcc | |||
|- | |- | ||
| ./borg/borg-pocket | | ./borg/borg-pocket | ||
Zeile 262: | Zeile 286: | ||
| ./make, ./borg/borg-base | | ./make, ./borg/borg-base | ||
| N | | N | ||
| avr-gcc | |||
|- | |- | ||
| ./borg/borg-rhein-fire | | ./borg/borg-rhein-fire | ||
Zeile 269: | Zeile 294: | ||
| ./make | | ./make | ||
| J | | J | ||
| avr-gcc | |||
|- | |- | ||
| ./borg/borg-tw | | ./borg/borg-tw | ||
Zeile 276: | Zeile 302: | ||
| ./make | | ./make | ||
| N (Groessenprobleme beim Linken) | | N (Groessenprobleme beim Linken) | ||
| avr-gcc | |||
|- | |- | ||
| ./borg/borg-ventilator | | ./borg/borg-ventilator | ||
Zeile 283: | Zeile 310: | ||
| ./make, ./borg/borg-base | | ./make, ./borg/borg-base | ||
| N | | N | ||
| avr-gcc | |||
|- | |- | ||
| ./borg/borgconf | | ./borg/borgconf | ||
Zeile 290: | Zeile 318: | ||
| | | | ||
| T | | T | ||
| avr-gcc + gcc | |||
|- | |- | ||
| ./borg/borgsim | | ./borg/borgsim | ||
Zeile 297: | Zeile 326: | ||
| | | | ||
| J | | J | ||
| gcc | |||
|- | |- | ||
| ./borg/borgware-2d | | ./borg/borgware-2d | ||
Zeile 304: | Zeile 334: | ||
| | | | ||
| T | | T | ||
| avr-gcc + gcc | |||
|- | |- | ||
| ./borg/pocketlights | | ./borg/pocketlights | ||
Zeile 311: | Zeile 342: | ||
| ./make, ../lib, ./borg/borg-base | | ./make, ../lib, ./borg/borg-base | ||
| N | | N | ||
| avr-gcc | |||
|- | |- | ||
| ./iecata-tmp | | ./iecata-tmp | ||
Zeile 318: | Zeile 350: | ||
| ./make | | ./make | ||
| N | | N | ||
| avr-gcc | |||
|- | |- | ||
| ./iecatax | | ./iecatax | ||
Zeile 325: | Zeile 358: | ||
| ./make, ./lib | | ./make, ./lib | ||
| N | | N | ||
| avr-gcc | |||
|- | |- | ||
| ./inspektionsbot | | ./inspektionsbot | ||
Zeile 332: | Zeile 366: | ||
| ./lib | | ./lib | ||
| J | | J | ||
| avr-gcc | |||
|- | |- | ||
| ./killerbot | | ./killerbot | ||
Zeile 339: | Zeile 374: | ||
| ../lib | | ../lib | ||
| N (missing files) | | N (missing files) | ||
| avr-gcc | |||
|- | |- | ||
| ./tests | | ./tests | ||
Zeile 346: | Zeile 382: | ||
| ../lib, ./lib, ../make, ./make | | ../lib, ./lib, ../make, ./make | ||
| T (missing files, wrong includes) | | T (missing files, wrong includes) | ||
| avr-gcc | |||
|- | |- | ||
| ./usb | | ./usb | ||
Zeile 353: | Zeile 390: | ||
| | | | ||
| J | | J | ||
| avr-gcc + gcc | |||
|- | |- | ||
| ./moodbar | | ./moodbar | ||
Zeile 360: | Zeile 398: | ||
| ../lib, ./lib, ./make | | ../lib, ./lib, ./make | ||
| N | | N | ||
| avr-gcc | |||
|- | |- | ||
| ./nerdgames | | ./nerdgames | ||
Zeile 367: | Zeile 406: | ||
| ../lib, ./lib, ./make | | ../lib, ./lib, ./make | ||
| N | | N | ||
| gcc | |||
|- | |- | ||
| ./playground | | ./playground | ||
Zeile 374: | Zeile 414: | ||
| ../lib, ./lib, ./make, ../make | | ../lib, ./lib, ./make, ../make | ||
| T | | T | ||
| avr-gcc | |||
|- | |- | ||
| ./rfm12 | | ./rfm12 | ||
Zeile 381: | Zeile 422: | ||
| ./lib | | ./lib | ||
| T (// the log is fun ^^ ) | | T (// the log is fun ^^ ) | ||
| avr-gcc + gcc | |||
|- | |- | ||
| ./rfmbot | | ./rfmbot | ||
Zeile 387: | Zeile 429: | ||
| 2.5M | | 2.5M | ||
| ./lib | | ./lib | ||
| J | | J | ||
| avr-gcc | |||
|- | |- | ||
| ./theke | | ./theke | ||
Zeile 394: | Zeile 437: | ||
| 0.2M | | 0.2M | ||
| ../lib | | ../lib | ||
| J | | J | ||
| avr-gcc | |||
|- | |- | ||
| ./workshop | | ./workshop | ||
| 2006-06-08 21:43:24 | | 2006-06-08 21:43:24 | ||
| tixiv | | tixiv | ||
| 0.5M | | 0.5M | ||
| | | | ||
| J | | J | ||
|} | | acr-gcc | ||
<hr> | |}<hr> | ||
Diskussionen bitte unter Diskussion ^^ | Diskussionen bitte unter Diskussion ^^ |
Version vom 5. Juli 2009, 00:41 Uhr
SVN Infos
Diese Seite ist erstmal dafuer gedacht das im Hinterkopf zu behalten was ich sonst vergesse. Es wird hier auch ein kleines Howto entstehen, wie man das SVN benutzen sollte und wo was zu finden ist.
svn - notes
svnadmin create /tmp/base svnadmin create /tmp/overlay svn co file://localhost/tmp/overlay svn co file://localhost/tmp/base cd base mkdir trunk, branch, tag touch trunk/sourcefile.c svn add trunk, branch, tag svn ci -m 'mycode' cd .. cd overlay svn propset svn:externals "lib file://localhost/tmp/base/trunk" . svn up cd .. cd base svn copy file://localhost/tmp/base/trunk/ file://localhost/tmp/base/branch/for_base -m 'create of branch' cd .. cd overlay svn propset svn:externals "lib file://localhost/tmp/base/branch/for_base" . svn up
allg Plan - may change
- aufsetzen eines lib-SVNs Inhalt sollte sein
current location | location in new SVN | comment |
/microcontroller/lib | /lib-labor | alles was irgendwie direkt im Labor ans laufen gebracht wurde und spez. fuer das Labor bedeutung hat protokolle und aehnliches eben. |
/microcontroller/src-atmel/lib | /lib-laborHW | Code der zum ansteuern verschiedener ICs von Noeten ist spez rfm12/can/uart/spi |
/microcontroller/src-atmel/borg-base | /lib-laborBorgBase | basis-code verschiedener Borgs eben - unabhaengig vom verwendetem AVR - hier sollten animationen, prng, spiele, fonts... ihren ort finden |
- aufsetzen eines Borg-Projects-SVNs Inhalt sollte sein
current location | location in new SVN | comment |
/microcontroller/src-atmel/make | /make | Generisches Makefile-template fuer das kompilieren der BorgFirmware |
/microcontroller/src-atmel/borg/borg-16 | /borg-16 | Code der fuer den Borg-16 von noeten ist |
/microcontroller/src-atmel/borg/borg-3d | /borg-3d | Code der fuer den Borg-3d von noeten ist |
/microcontroller/src-atmel/borg/borg-* | /borg-* | Code der fuer den Borg-* von noeten ist |
/microcontroller/src-atmel/palyground* | /playground | Playground |
/microcontroller/src-atmel/workshop | /workshop | workshop |
- aufsetzen eines Code-Projects-SVNs Inhalt sollte sein, das diverse Codesegmente enthaelt, die die std-Toolchain aka. gcc benoetigen. darunter fallen z.B. die borg-api-simulator, oder dillentor...
Do not forget
dirctory - das Verzeichnis in dem sich das Projekt befindet
last change - wann es zuletzt bearbeitet wurde, resp wann es zuletzt eingecheckt wurde
last author - wer die letzten Aenderungen gemacht hat
size - die ungefaehre groesse des projektes (mit abhaengigkeiten)
depends on - welche anderen Verzeichnisse / svns werden noch benoetigt
does compile - compiliert es "out of the box" oder muss noch etwas daran getan werden (J = ja, N = nein, ? = nicht notwendig/kein Makefile, T = enthaelt Unterprojekte die teilweise laufen teilweise nicht)
alles unter microcontroller/src-atmel
dirctory | last change | last author | size | depends on | does compile | code-form or compiler |
LaserBorg | 2009-01-29 22:46:53 | suschmann | 5.9M | ? | none | |
borg/Panel-One | 2006-12-12 22:59:43 | tixiv | 1M | ../lib , ./borg/borg-base , ./make | N | avr-gcc |
./borg/ansgar-borg | 2008-01-05 20:25:17 | hansi | 0.5M | ./make | J | avr-gcc |
./automatization | 2008-07-08 03:07:35 | soeren | 3M | ../lib , ./lib, ./make | T | avr-gcc |
./bootloader | 2009-05-28 01:26:57 | tixif | 0.5M | T (Groessenproblem beim linken) | avr-gcc | |
./borg/borg | 2007-02-09 02:05:52 | bg | 0.5M | ./make | J | avr-gcc |
./borg/borg-16 | 2009-06-12 08:25:35 | chris | 2.5M | ./make , ./borg/borg-base, ../lib | J | avr-gcc |
./borg/borg-3d | 2008-05-16 11:00:51 | tixiv | 2.0M | ./make , ./borg/borg-base, ../lib | J | avr-gcc |
./borg/borg-3d-16-apiSimulartor | 2008-11-11 23:04:50 | madex | 0.5M | N | gcc | |
./borg/borg-3d-apiSimulator | 2007-04-18 | madex | 0.5M | J | gcc | |
./borg/borg-3d-mini | 2008-11-16 | tixiv | 0.5M | ./make | J | avr-gcc |
./borg/borg-3d-newApi-Simulator | 2008-11-25 11:53:21 | tixiv | 0.5M | N | gcc | |
./borg/borg-alice | 2006-11-01 19:33:50 | joern | 0.5M | ./make | J | avr-gcc |
./borg/borg-andre | 2009-06-12 08:25:35 | chris | 2.5M | ./make, ../lib, ./borg/borg-base | J | avr-gcc |
./borg/borg-apiSimulator | 2009-06-12 08:25:35 | chris | 1.5M | ./borg/borg-base | J | gcc |
./borg/borg-felix3d | 2008-05-16 11:03:07 | tixiv | 2.0M | ./borg/borg-base, ./make | J | avr-gcc |
./borg/borg-ingo | 2006-12-12 22:59:43 | tixiv | 0.5M | ./make | J | avr-gcc |
./borg/borg-joystick | 2005-08-06 20:13:08 | joerg | 0.2M | N | avr-gcc | |
./borg/borg-ls | 2008-08-24 07:13:50 | bg | 2.0M | ../lib, ./borg/borg-base, ./make | J | avr-gcc |
./borg/borg-ls-apiSimulator | 2005-11-03 23:53:48 | madex | 1.0M | ./borg/borg-base | N (missing Files / includes) | gcc |
./borg/borg-mini | 2007-11-10 03:44:21 | tut | 0.5M | ./make | J | avr-gcc |
./borg/borg-mini-64gray | 2007-08-23 17:21:03 | tut | 0.5M | ./make | J | avr-gcc |
./borg/borg-mini-acctest | 2008-01-02 19:17:24 | hansi | 0.5M | ./make | J | avr-gcc |
./borg/borg-pocket | 2006-09-25 23:59:52 | tixiv | 0.5M | ./make, ./borg/borg-base | N | avr-gcc |
./borg/borg-rhein-fire | 2006-06-04 21:49:35 | joerg | 1.0M | ./make | J | avr-gcc |
./borg/borg-tw | 2007-04-28 23:55:13 | tixiv | 0.5M | ./make | N (Groessenprobleme beim Linken) | avr-gcc |
./borg/borg-ventilator | 2007-11-24 05:32:48 | tixiv | 1.0M | ./make, ./borg/borg-base | N | avr-gcc |
./borg/borgconf | 2008-12-03 06:33:18 | tixiv | 1.0M | T | avr-gcc + gcc | |
./borg/borgsim | 2005-09-08 19:53:17 | madex | 0.2M | J | gcc | |
./borg/borgware-2d | 2009-06-19 | tixiv | 1.5M | T | avr-gcc + gcc | |
./borg/pocketlights | 2007-03-14 00:08:23 | taba | 1.0M | ./make, ../lib, ./borg/borg-base | N | avr-gcc |
./iecata-tmp | 2006-09-06 16:04:21 | tixiv | 0.5M | ./make | N | avr-gcc |
./iecatax | 2006-04-04 17:10:34 | tixiv | 2.0M | ./make, ./lib | N | avr-gcc |
./inspektionsbot | 2008-10-20 13:13:13 | soeren | 0.5M | ./lib | J | avr-gcc |
./killerbot | 2006-10-09 01:33:39 | soeren | 0.2M | ../lib | N (missing files) | avr-gcc |
./tests | 2007-12-09 22:21:21 | tixiv | 0.2M | ../lib, ./lib, ../make, ./make | T (missing files, wrong includes) | avr-gcc |
./usb | 2009-05-29 22:06:38 | hansi | 1.0M | J | avr-gcc + gcc | |
./moodbar | 2006-10-31 00:39:09 | tixiv | 3.0M | ../lib, ./lib, ./make | N | avr-gcc |
./nerdgames | 2008-11-18 15:45:30 | soeren | 2.0M | ../lib, ./lib, ./make | N | gcc |
./playground | 2009-05-28 01:29:33 | tixiv | 12M | ../lib, ./lib, ./make, ../make | T | avr-gcc |
./rfm12 | 2009-06-26 21:11:43 | soeren | 7.5M | ./lib | T (// the log is fun ^^ ) | avr-gcc + gcc |
./rfmbot | 2008-10-20 13:06:19 | soeren | 2.5M | ./lib | J | avr-gcc |
./theke | 2005-12-14 01:03:00 | joerg | 0.2M | ../lib | J | avr-gcc |
./workshop | 2006-06-08 21:43:24 | tixiv | 0.5M | J | acr-gcc |
Diskussionen bitte unter Diskussion ^^