tag:blogger.com,1999:blog-3408745507091232422.post5469039409850672708..comments2023-03-05T06:57:23.320+01:00Comments on Robert Dresler: Vlastní úlohy pro MSBuildRobert Dreslerhttp://www.blogger.com/profile/16401744220939465418noreply@blogger.comBlogger3125tag:blogger.com,1999:blog-3408745507091232422.post-49665746616224004532011-12-21T23:41:57.590+01:002011-12-21T23:41:57.590+01:00Ahaa - takže ty Tasky nepoužíváš ani tak pro vlast...Ahaa - takže ty Tasky nepoužíváš ani tak pro vlastní kompilaci, ale spíš až pro postkompilační věci, které děláš na integračním/build serveru, na kterém běží TFS (které ty Tasky podporuje). To dává smysl.Augihttps://www.blogger.com/profile/11667246313332382403noreply@blogger.comtag:blogger.com,1999:blog-3408745507091232422.post-78295127285864283972011-12-21T22:24:39.067+01:002011-12-21T22:24:39.067+01:00Augi, to byl teda fofr ;-)
S tím repozitářem souh...Augi, to byl teda fofr ;-)<br /><br />S tím repozitářem souhlasím. Zdrojáky úlohy v repozitáři jsou určitě a je fakt, že by tam mohla být i výsledná binární knihovna.<br /><br />Když pomocí TFS buildu připravujeme distribuci produkční verze aplikace, její součástí jsou všechny databázové změnové skripty. Zákazníci mají obecně různé verze (stav) naší databáze. Proto je nutné v rámci nasazení aplikace provést kontrolu, které skripty je nutné spustit. Moje úloha projde distribuční adresář a vytvoří pomocný skript pro kontrolu "nespuštěných" skriptů. Taková pomůcka pro nasazení. Nevím, jestli jsem to napsal srozumitelně ;-) Není to sice úplně sofistikovaný způsob aktualizace verze, ale je to bohužel důsledek heterogenního vývojového prostředí v naší firmě :(<br /><br />Další úlohou může být generování přehledu změn v nových verzích. Zdrojem jsou naše interní pracovní položky (work items) na TFS, které mohou, ale nemusí, obsahovat informaci, kterou uvidí uživatelé v přehledu změn v nové verzi.Robert Dreslerhttps://www.blogger.com/profile/16401744220939465418noreply@blogger.comtag:blogger.com,1999:blog-3408745507091232422.post-23446948644940916052011-12-21T22:00:39.046+01:002011-12-21T22:00:39.046+01:00Protože zastávám ideu, že úplně všechno by mělo bý...Protože zastávám ideu, že úplně všechno by mělo být v repozitáři, musím vyjádřit svoji nelibost nad kopírováním vlastního Tasku kamsi do Program Files ;-)<br /><br />Ale konkrétní otázka - jaký takový typický Task používáš? Nikdy jsem neměl potřebu ho použít...Augihttps://www.blogger.com/profile/11667246313332382403noreply@blogger.com