Re: Serena Dimension SCM
Eric Minick <
etm@...>
2006-08-10 14:19:48 GMT
You beat me to it Jim. Yes, we would probably be happy to accept a new
driver as long as we had some way of doing a little testing against it.
If the stars align, Serena should be sending us a copy of Dimensions
soon so that would be doable.
PVCS Professional and Dimensions are different though. Dimensions has
its own SCM control in addition to a bunch of change management controls.
What needs to be done in the integrations is pretty straight-forward,
but depending on the SCM tool, actually implementing that in code is not
always that easy. Anthill uses the tool's command line interface to talk
to the SCM and some tools have nicer command line interfaces that
others. The most difficult part is usually creating the revision log.
The commands needed for this vary widely by SCM and then you're stuck
parsing the results.
Cheers,
Eric
Jim Hague wrote:
>On Thursday 10 August 2006 02:59, Marcio Marchini wrote:
>
>
>> Has anybody added support for the Serena Dimension SCM in Anthill?
>>
>> I have been asked about it, but I am not familiar with Serena Dimension
>>http://www.serena.com/Products/dimensions/home.asp
>>
>>
>
>I'm not, either. But being generally curious about version control systems, I
>went and had a look. The website and brochures are almost entirely in
>marketing/management speak and thus almost entirely devoid of solid
>information. However, it appears that the version control component on this
>lashup is actually PVCS, and Anthill has a PVCS adapter already.
>
>I'd like to take this opportunity to proffer my sympathies if you are going to
>be stuck using PVCS. I've not had to use it myself, but I've not heard much
>good about it, and it's described capabilities make it look like a rather
>average VC tool for 1989.
>
>
>
>> By the way, is there any tutorial on the right way to add support for a
>>new SCM in AnthillOS?
>>
>>
>
>No, but it's pretty easy. Getting the Subversion adapter working from a base
>of knowing nothing about the internals of Anthill took me no more than a
>couple of days, and a chunk of that was altering some Anthill internals to
>work with changeset-based VC in a sensible way.
>
>Take at look at the repository adapters in Java source tree; you'll see that
>Anthill OS requires on a simple set of operations to be implemented.
>
>
>
>> Also, would the Anthill team take & incorporate an implementation of a
>>"Serena Dimension plugin" once it is developed?
>>
>>
>
>Well, they cheerfully incorporated the Subversion adapter so I'd reckon they
>are receptive to new adapters.
>
>