[Anthill-pro] VCS driver modifications (2.6.x)

Eric Minick etm at urbancode.com
Fri Feb 9 10:41:11 CST 2007


How did you right the new driver? If you exploded out the current module 
and then tweaked the source as needed, you probably have all the components.

Essentially, Anthill registers every module jar file that is sitting in 
the AnthillPro/modules directory on the fly at startup time. The 
.registry (plain text) files that are in the jar contain all the 
registration informaiton. If you plan to remove the existing driver and 
replace it with this one, most of the settings will be fine.

Otherwise, you'll need to change the paths to UI (.pgl) files and make 
matching changes in the ui registry file in the module as well.

-- Eric

paul.krause at aciworldwide.com wrote:

>
> OK, I've finished writing my driver, at least the first cut.  
> No scripts, just API calls.  I'm looking forward to the speed-up.
>
> How do I register it with AHP so that I can start using it?
>
> Paul Krause
>
>
> anthill-pro-bounces at lists.urbancode.com wrote on 01/31/2007 05:56:32 PM:
>
> > Let me get back to you tomorrow after conferring with the team. A
> > completely new driver is way more work than needed. At very worst, we
> > should be provide a little kit for creating customized version of the
> > existing driver.
> >
> > The revision log parsing and command generation sound like they can 
> stay
> > the same.
> >
> > For projects that don't have anything in the Branch field, you should
> > see success using a working directory script to control the basic
> > working directory. I think it's only branches that should be giving us
> > real trouble.
> >
> > -- Eric
> >
> > paul.krause at aciworldwide.com wrote:
> >
> > >
> > > anthill-pro-bounces at lists.urbancode.com (Eric) wrote on 01/31/2007
> > > 04:14:35 PM:
> > >
> > > > I haven't taken a careful look at our StarTeam driver in 2.6 for a
> > > > little bit, but isn't there a working directory script that you 
> could
> > > > use for this purpose? As I take a quick look at the code, it 
> looks like
> > > > there is, but you are still going to have an extra folder put 
> there for
> > > > branches.
> > > >
> > > > Is the goal to simply remove the /BranchOne part of the path?
> > >
> > > It's a little more complicated than that.  I need to remove 
> BranchOne if
> > > it is there (we also build from the tip) and in addition, rename
> > > FolderOne to
> > > dir1, where the mapping between folder names and directory names is
> > > completely arbitrary.  When using the StarTeam GUI client, this 
> mapping,
> > > is normally obtained from the server by using the default working 
> folder
> > > property of the view.
> > >
> > > > I think this would require changes to the StarTeam Anthill module.
> > > >
> > > > -- Eric
> > >
> > > That is not good news.  Might I be better off writing my own driver
> > > module from scratch?
> > >
> > > Paul
> > >
> > >
> > > This email message and any attachments may contain confidential,
> > > proprietary or non-public information.  The information is intended
> > > solely for the designated recipient(s).  If an addressing or
> > > transmission error has misdirected this email, please notify the
> > > sender immediately and destroy this email.  Any review, 
> dissemination,
> > > use or reliance upon this information by unintended recipients is
> > > prohibited.  Any opinions expressed in this email are those of the
> > > author personally.
> > >
> > 
> >------------------------------------------------------------------------
> > >
> > >_______________________________________________
> > >Anthill-pro mailing list
> > >Anthill-pro at lists.urbancode.com
> > >http://lists.urbancode.com/mailman/listinfo/anthill-pro
> > >  
> > >
> >
> > _______________________________________________
> > Anthill-pro mailing list
> > Anthill-pro at lists.urbancode.com
> > http://lists.urbancode.com/mailman/listinfo/anthill-pro
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Anthill-pro mailing list
>Anthill-pro at lists.urbancode.com
>http://lists.urbancode.com/mailman/listinfo/anthill-pro
>  
>



More information about the Anthill-pro mailing list