Che faccio? Ovvero come sopravvivere a trunk, branch e tag

20. maggio 2010

In questi giorni sul lavoro si è aperta una discussione sulla modalità di gestione delle linee di sviluppo all'intero del repository.

Come suggerimento di lettura sull'argomento consiglio in primis "Version control with Subversion" e poi la "Microsoft Team Foundation Server branching guidance" (che nonostante il nome contiene diversi spunti sulla gestione del codice sorgente e copre sia la versione 2008 che la 2010)

Il progetto su Codeplex è interessante perchè contiene svariati scenari reali in cui è possibile calarsi. Inoltre è molto utile l'idea di partire da una configurazione definita Basic e scalare via via verso soluzioni più complesse (Standard, Advanced e Mature) qualora si rivelasse necessario.

And don't forget: "every branch you create does have a cost so make sure you get some value from it"

, , ,

Visualizzare il log dei DTS da Management Studio

19. maggio 2010

Chi ha la (s)fortuna di utilizzare ancora i DTS sulle versioni superiori alla 2000 sà che può ancora modificare/eseguire i DTS tramite i SQL Server 2000 DTS Designer Components.

Nella versione 2000 era possibile visualizzare il log delle esecuzioni tramite menù contestuale direttamente dall'Enterprise Manager ma questa possibilità è stata tolta dai Designer Components.

Le informazioni di log sono comunque contenute nelle tabelle sysdtssteplog e sysdtspackagelog del database msdb.

Quindi è possibile eseguire query del tipo:

SELECT 
	pklog.name as PackageName,
	stlog.stepname as StepName,
	stlog.stepexecutionid as StepExecutionID,
	stlog.starttime as StepStartTime,
	stlog.endtime as StepEndTime,
	stlog.errorcode as StepErrorCode,
	stlog.errordescription as StepErrorDescription
FROM msdb.dbo.sysdtssteplog stlog
LEFT JOIN msdb.dbo.sysdtspackagelog pklog
     on stlog.lineagefull = pklog.lineagefull
WHERE
	stlog.errorcode <> 0
	and stlog.starttime > DATEADD (day, -15, getdate())
ORDER BY stlog.starttime

 

come descritto in questo forum: http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=124332

Nello stesso post è indicata anche una procedura più elegante che utilizza i SSIS ma la query è sicuramente una soluzione veloce.

SQL Server

Visual Studio 2010 Community Tour @ Cesena

15. maggio 2010

Venerdì 28 maggio 2010 si terrà a Cesena una nuova cena di DotDotNet un nuovo evento organizzato da DotDotNet in collaborazione con DotNetMarche e DotNetUmbria dal titolo "Presentazione di Visual Studio 2010 e del Framework 4".

L'evento sarà gratuito come al solito e durerà una giornata intera.

Il calendario è il seguente:

  • Team Foundation Server 2010
  • Windows Presentation Foundation 4
  • Managed Extensibility Framework
  • Smooth Streaming
  • Windows Phone 7
  • Silverlight 4
  • RIA Services
  • ASP.NET 4.0
  • MVC 2


Ah e comunque a seguire ci sarà la cena...

.net Framework, C# e VB.net, Visual Studio