You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Daniel Becroft <Da...@supercorp.com.au> on 2008/07/09 23:07:18 UTC
SVN w/ .NET Assemblies & Crystal Reports (OT maybe)
Hi all,
We are currently using SVN for our product which includes .NET and
Crystal components.
Due to our usage requirements, we are required to store .NET assemblies
on the equivalent of trunk. Our server-side developers generate the .NET
proxies and commit, the .NET developers then get the latest version when
required. We also use Crystal Reports to create our reporting templates.
THe problem arises when, since the .NET and crystal files are binary,
diffs on these files are (virtually) impossible.
My question is: do any other developers using SVN have this problem and
if so, how do you determine differences between these types of files?
Have you found any third-party tools, or custom scripts, to compare .NET
assemblies or crystal files?
Apologies if this is off-topic for the group.
Cheers,
Daniel B.
RE: SVN w/ .NET Assemblies & Crystal Reports (OT maybe)
Posted by Daniel Becroft <Da...@supercorp.com.au>.
The main reason is simple: to find out what has actually changed with
the proxy itself. Because it contains things like dataset and object
definitions (which easily number in the thousands), they need a method
of seeing differences between files, without examining the backend code
used to generate said proxies.
> -----Original Message-----
> From: Vojtech Jakes [mailto:vjakes@gmail.com]
> Sent: Thursday, 10 July 2008 3:16 PM
> To: Brad Rhoads
> Cc: Daniel Becroft; users@subversion.tigris.org
> Subject: Re: SVN w/ .NET Assemblies & Crystal Reports (OT maybe)
>
> As for .NET, you could use ILDASM and ILASM tools to get text
> version of your assemblies, but they are of not much use in
> this form - you would have to compile them again before use.
> Why do developers need diffs on generated proxies?
>
> HTH
>
> vj
>
> On Thu, Jul 10, 2008 at 3:23 AM, Brad Rhoads <bd...@gmail.com> wrote:
> > For Crystal Reports, I've used Crystal Clear. It's creates an XML
> > representation of the .rpt. Then you just make sure you
> keep the .xml
> > in sync and ideally force .xml with a .rpt in any commit. I
> think you
> > can get the designer or one of their tools for free. But
> it's been a
> > few years since I've used it.
> >
> > http://tinyurl.com/57c4cq
> >
> > HTH
> >
> > On Wed, Jul 9, 2008 at 6:07 PM, Daniel Becroft
> > <Da...@supercorp.com.au> wrote:
> >>
> >> Hi all,
> >>
> >> We are currently using SVN for our product which includes .NET and
> >> Crystal components.
> >>
> >> Due to our usage requirements, we are required to store .NET
> >> assemblies on the equivalent of trunk. Our server-side developers
> >> generate the .NET proxies and commit, the .NET developers then get
> >> the latest version when required. We also use Crystal
> Reports to create our reporting templates.
> >>
> >> THe problem arises when, since the .NET and crystal files
> are binary,
> >> diffs on these files are (virtually) impossible.
> >>
> >> My question is: do any other developers using SVN have
> this problem
> >> and if so, how do you determine differences between these types of
> >> files? Have you found any third-party tools, or custom scripts, to
> >> compare .NET assemblies or crystal files?
> >>
> >> Apologies if this is off-topic for the group.
> >>
> >> Cheers,
> >> Daniel B.
> >
> >
> > --
> > ---------------------------
> > www.maf.org/rhoads
> > www.ontherhoads.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Re: SVN w/ .NET Assemblies & Crystal Reports (OT maybe)
Posted by Vojtech Jakes <vj...@gmail.com>.
As for .NET, you could use ILDASM and ILASM tools to get text version
of your assemblies, but they are of not much use in this form - you
would have to compile them again before use. Why do developers need
diffs on generated proxies?
HTH
vj
On Thu, Jul 10, 2008 at 3:23 AM, Brad Rhoads <bd...@gmail.com> wrote:
> For Crystal Reports, I've used Crystal Clear. It's creates an XML
> representation of the .rpt. Then you just make sure you keep the .xml in
> sync and ideally force .xml with a .rpt in any commit. I think you can get
> the designer or one of their tools for free. But it's been a few years since
> I've used it.
>
> http://tinyurl.com/57c4cq
>
> HTH
>
> On Wed, Jul 9, 2008 at 6:07 PM, Daniel Becroft
> <Da...@supercorp.com.au> wrote:
>>
>> Hi all,
>>
>> We are currently using SVN for our product which includes .NET and Crystal
>> components.
>>
>> Due to our usage requirements, we are required to store .NET assemblies on
>> the equivalent of trunk. Our server-side developers generate the .NET
>> proxies and commit, the .NET developers then get the latest version when
>> required. We also use Crystal Reports to create our reporting templates.
>>
>> THe problem arises when, since the .NET and crystal files are binary,
>> diffs on these files are (virtually) impossible.
>>
>> My question is: do any other developers using SVN have this problem and if
>> so, how do you determine differences between these types of files? Have you
>> found any third-party tools, or custom scripts, to compare .NET assemblies
>> or crystal files?
>>
>> Apologies if this is off-topic for the group.
>>
>> Cheers,
>> Daniel B.
>
>
> --
> ---------------------------
> www.maf.org/rhoads
> www.ontherhoads.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Re: SVN w/ .NET Assemblies & Crystal Reports (OT maybe)
Posted by Brad Rhoads <bd...@gmail.com>.
For Crystal Reports, I've used Crystal Clear. It's creates an XML
representation of the .rpt. Then you just make sure you keep the .xml in
sync and ideally force .xml with a .rpt in any commit. I think you can get
the designer or one of their tools for free. But it's been a few years since
I've used it.
http://tinyurl.com/57c4cq
HTH
On Wed, Jul 9, 2008 at 6:07 PM, Daniel Becroft <
Daniel.Becroft@supercorp.com.au> wrote:
> Hi all,
>
> We are currently using SVN for our product which includes .NET and Crystal
> components.
>
> Due to our usage requirements, we are required to store .NET assemblies on
> the equivalent of trunk. Our server-side developers generate the .NET
> proxies and commit, the .NET developers then get the latest version when
> required. We also use Crystal Reports to create our reporting templates.
>
> THe problem arises when, since the .NET and crystal files are binary, diffs
> on these files are (virtually) impossible.
>
> My question is: do any other developers using SVN have this problem and if
> so, how do you determine differences between these types of files? Have you
> found any third-party tools, or custom scripts, to compare .NET assemblies
> or crystal files?
>
> Apologies if this is off-topic for the group.
>
> Cheers,
> Daniel B.
>
--
---------------------------
www.maf.org/rhoads
www.ontherhoads.org