155PIN2 Projekt - Informatika 2: Porovnání verzí
mBez shrnutí editace |
m →Požadavky: svn |
||
Řádek 12: | Řádek 12: | ||
* Výsledek projektu je šířen pod licencí GNU GPL, pokud s touto podmínkou autoři nesouhlasí, musí to explicitně uvést na první straně dokumentace | * Výsledek projektu je šířen pod licencí GNU GPL, pokud s touto podmínkou autoři nesouhlasí, musí to explicitně uvést na první straně dokumentace | ||
* Závěrečná zpráva je | * Závěrečná zpráva je uložena do repositáře [http://josef.fsv.cvut.cz/svn/pin2/ SVN]. Součástí závěrečné zprávy musí být: | ||
** textová dokumentace ve formátu PDF včetně zdrojového textu, např. LaTeX | ** textová dokumentace ve formátu PDF včetně zdrojového textu, např. LaTeX | ||
** všechny zdrojové texty strukturované podle potřeby do hierarchie podadresářů | ** všechny zdrojové texty strukturované podle potřeby do hierarchie podadresářů | ||
** se zdrojovými text překládaných programů musí být dodán vždy soubor Makefile | ** se zdrojovými text překládaných programů musí být dodán vždy soubor Makefile | ||
Doporučená struktura: | |||
<pre> | |||
/2009 | |||
| | |||
|-/a | |||
| | |||
|-/dokumentace | |||
|-/src | |||
|-/prezentace | |||
</pre> | |||
* Projekt je zakončen veřejnou prezentací | * Projekt je zakončen veřejnou prezentací | ||
** K prezentaci se předkládá textová část dokumentace (nemusí obsahovat přílohy), tak aby byla k dispozici a mohla být dána k nahlédnutí přítomným zájemcům | ** K prezentaci se předkládá textová část dokumentace (nemusí obsahovat přílohy), tak aby byla k dispozici a mohla být dána k nahlédnutí přítomným zájemcům | ||
** Plná | ** Plná dokumentace musí být k datu odevzdání zprávy vystavena na repositáři [http://josef.fsv.cvut.cz/svn/pin2/ SVN] | ||
* Na serveru josef.fsv.cvut.cz je pro všechny skupiny založeno společné konto '''pin2-2009''', jednotlivé projekty se ukládají do podadresařů '''x'''. Přístup ke kontu pin2-2009 je možný pouze přes veřejné klíče, které je nutno (v případě potřeby) vygenerovat a poslat k zařazeni. Pro snažší administraci mají všechny veřejné klíče jednotné pojmenování '''pin2-2009-x-jmeno.pub'''. | * Na serveru josef.fsv.cvut.cz je pro všechny skupiny založeno společné konto '''pin2-2009''', jednotlivé projekty se ukládají do podadresařů '''x'''. Přístup ke kontu pin2-2009 je možný pouze přes veřejné klíče, které je nutno (v případě potřeby) vygenerovat a poslat k zařazeni. Pro snažší administraci mají všechny veřejné klíče jednotné pojmenování '''pin2-2009-x-jmeno.pub'''. | ||
* Na serveru josef.fsv.cvut.cz je založena databáze pin2_2009 a schémata pin2_2009x, v projektech se schémata uvádějí vždy explicitně pro každou tabulku, tedy např. SELECT * FROM pin2_2009a.obce; | * Na serveru josef.fsv.cvut.cz je založena databáze pin2_2009 a schémata pin2_2009x, v projektech se schémata uvádějí vždy explicitně pro každou tabulku, tedy např. SELECT * FROM pin2_2009a.obce; |
Verze z 18. 5. 2009, 11:48
Anotace
Předmět navazuje na 153PJIN. Studenti jsou rozděleni do skupin, které během semestru pracují na zadaném tématu.
Skupiny během semestru průběžně prezentují výsledky a postup prací. Semestr je zakončen veřejnou prezentací projektů.
Doporučená literatura
Požadavky
- Výsledek projektu je šířen pod licencí GNU GPL, pokud s touto podmínkou autoři nesouhlasí, musí to explicitně uvést na první straně dokumentace
- Závěrečná zpráva je uložena do repositáře SVN. Součástí závěrečné zprávy musí být:
- textová dokumentace ve formátu PDF včetně zdrojového textu, např. LaTeX
- všechny zdrojové texty strukturované podle potřeby do hierarchie podadresářů
- se zdrojovými text překládaných programů musí být dodán vždy soubor Makefile
Doporučená struktura:
/2009 | |-/a | |-/dokumentace |-/src |-/prezentace
- Projekt je zakončen veřejnou prezentací
- K prezentaci se předkládá textová část dokumentace (nemusí obsahovat přílohy), tak aby byla k dispozici a mohla být dána k nahlédnutí přítomným zájemcům
- Plná dokumentace musí být k datu odevzdání zprávy vystavena na repositáři SVN
- Na serveru josef.fsv.cvut.cz je pro všechny skupiny založeno společné konto pin2-2009, jednotlivé projekty se ukládají do podadresařů x. Přístup ke kontu pin2-2009 je možný pouze přes veřejné klíče, které je nutno (v případě potřeby) vygenerovat a poslat k zařazeni. Pro snažší administraci mají všechny veřejné klíče jednotné pojmenování pin2-2009-x-jmeno.pub.
- Na serveru josef.fsv.cvut.cz je založena databáze pin2_2009 a schémata pin2_2009x, v projektech se schémata uvádějí vždy explicitně pro každou tabulku, tedy např. SELECT * FROM pin2_2009a.obce;
- Konzultace
- Ing. Martin Landa <martin.landa fsv.cvut.cz> (B802, konzultační hodiny)
Zadání projektu
SVN
Zdrojové kódy, které vzniknou během práce na projektu jsou skladovány v SVN repositáři pin2. Právo zápisu do repositáře má pouze uživatel pin2-rok, přístup pro čtení omezen není.
Návod pro práci s SVN naleznete zde.
Příklad stažení repositáře
- pouze pro čtení
svn co http://josef.fsv.cvut.cz/svn/pin2
- jako uživatel pin2-2009 s právem zápisu do adresáře 2009
svn co svn+ssh://pin2-2009@josef.fsv.cvut.cz/var/lib/svn/pin2