[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Re: Rebundling TSVN

From: Michael Jervis <michael.jervis_at_cse-servelec.com>
Date: 2006-02-08 16:01:05 CET

>You don't need VS2005 to build an MSI with WiX. The only reason there's
>a .wixproj in there is because the WiX people provide a tool that allows
>integration of WiX into VS2005. Rebuilding the MSI can be done with the
>command line tools available from http://wix.sf.net - see our build
>process in the TortoiseSVNSetup directory of the TSVN repo.

Ah, so the nant build file is using wix, so, all I need to do is include my
config stuff into the files, and build with nant/wix.

Of course the last remaining problem is getting TSVN built/the files in the
right place so that I can just run that to bundle it back up.

>You might find it simpler(!) to get a build environment set up, rather
>than recreate the directory structure and then put files from the
>extracted-with-Orca installer into the right places?

Hmm, I think, I'll give in on this actually (timescales a bit tight) and
instead I'll provide an Inno setup installer that contains the TSVN
installer, runs that, then does our config. Faster...

>Over here, we have the same problem, but it's a small enough team that
>we can just copy/paste the config file to everyone any time someone
>changes it... Changes aren't that frequent nowadays (four months after
>I introduced SVN+TSVN here).

Yeah, once we have initial settings in place it'll be fine to update people
painlessly (if needed), but, it's a very tight timescale on implementation
(i've been pushing for it for months and months, then all of a sudden we
need it in place next week, fully, including migration and user training). I
want to make the switch for the developers as painless as possible to ease
buy-in.

They already have to throw away their current working copies, install a new
app, do a check out, learn how to use the new app... etc etc. If I ask them
to put a config in place as well, and make sure this and that and the other
is done. It'll be more of a pain than I can afford the time for.

Cheers for the help,

Mike

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Wed Feb 8 16:01:15 2006

This is an archived mail posted to the TortoiseSVN Users mailing list.