Potete integrare TeamWork con Subversion in due passaggi. Primo, dovete fare in modo che Subversion notifichi a TeamWork, mediante un "trigger", quando avviene un checkin relativo ad un caso. Secondo, dovete collegare i progetti di TeamWork ai repository di Subversion.
Per integrare TeamWork con Subversion:
Per installare il trigger per un repository di Subversion:
Aprite il file TeamWork.udl con un doppio clic e sostituite i parametri di connessione di esempio con quelli esatti del vostro database di TeamWork, le modifiche. Per avere maggiori informazioni ed esempi relativi ai parametri di connessione, cliccate qui.
Aprite il file post-commit.bat con un editor, sostituite i percorsi di esempio con quelli esatti del vostro repository, e salvate le modifiche.
Fatto questo il trigger è installato. Se avete indicato correttamente i parametri di connessione al database, ed i percorsi dei file SvnToTeamWork.exe e TeamWork.udl, d'ora in poi i checkin nel repository verranno notificati a TeamWork.
Naturalmente, se avete più repository per diversi progetti dovete ripetere queste operazioni per ognuno di essi. Inoltre, se usate più database di TeamWork dovete collegare ogni repository a quello giusto, tramite diversi parametri di connessione.
Per collegare un progetto di TeamWork ad un repository:
Naturalmente, dovete ripetete questa operazione per ogni progetto, e per ogni database di TeamWork che volete integrare con Subversion.