joah ich bin jetz tauch durch mit der schule !!!
letzte arbeit geschrieben, letztes referat gehalten, nur noch mündliche prüfungen
also zur struktur der repos:
0 - das ist für milestones obwohl man das auch ins tag/branch-verzeichnis machen könnte..
+-tags
+-branches
+-trunk
also zu den tags/branches -
tags: da legt man nur eine kopie ab. die verbraucht (fast) keinen platz, weil ja immer nur die änderungen gespeichert werden. ein tag also (eine "markierung") um zb eine stabile revision zu kennzeichnen.
branches: hier legt man auch eine kopie ab, aber sie wird weiterentwickelt. eine verzweigung sozusagen.
der trunk-ordner (stamm) ist immer die aktuelle version an der gearbeitet wird, sozusagen der haupt-strang der entwicklung.
die kopien werden immer vom ganzen trunk-ordner gemacht.
ich hab bisher folgende verzeichnisse angelegt: (momentan nur im trunk)
trunk
+-doc - selbsterklärend (se)
+-include - se
+-lib - alle fremden bibliotheken (auch irrlicht) (aber nur die .lib bzw .a)
+-media - hier kommt alles andere als quellcode rein, models, sounds etc
+-source - HIER kommt der code rein
+-tools - hier kommen tools rein, die wir selber schreiben
dazu könnte auch noch ein bin-ordner kommen, aber es ist ja keine download-plattform.. sondern hauptsächlich für den source eben.
ich würd mich vorrangig mal um den szenegraph kümmern, vor allem das scripting-interface. (ki kommt erst später)