Eric Minick | 1 Aug 03:42

Re: Schedule not working?

I think the most notable part of that log is that is says "The system 
cannot find the path specified". My memory is that DOS error 1 is the 
same. I would try to set up and run a batchfile with the contents:

cd /d "C:\AntHill\work\VSS_EXAMPLE"
set "SSDIR=C:\Program Files\Microsoft Visual Studio\VSS"
"C:\Program Files\Microsoft Visual Studio\VSS\win32\ss" cp 
"$/VSS_EXAMPLE" -Y"Guest"
"C:\Program Files\Microsoft Visual Studio\VSS\win32\ss" history 
-Y"Guest" -R -I -Y -vd07/31/2006;05:30P~03/10/2003;04:42P

You might also want to check that the VSS_Example test directory does 
indeed exist there, and that the path to ss.exe is accurate.

Regards,
Eric

Debajyoti Lahiri wrote:

> Hi all,
>
> I finally got Anthill to checkout files from CVS.
>
> However I am still unable to make a successful build. The error I get is
>
> as follows:
>
>
> The ' characters around the executable and arguments are
> not part of the command.
(Continue reading)

Debajyoti Lahiri | 1 Aug 10:23
Picon
Favicon

Re: Schedule not working?

Problem is I am try to checkout and build a different project altogether. I have a mudule called ABC(suppose) in the CVS. I then logged in to CVS and checked out the files. which worked well.

now when i try to build the project through the web interface I get an error that states the home directory is 'null'.!! :(.

Also i have an Ant target called compile-all which (manually) compiled the project before I started the AntHill exercise. I added a target called publish in the build.xml file which depends on compile-all. Is that the right approach.?

Eric Minick <etm-SVNIZWSJOcJl57MIdRCFDg@public.gmane.org> wrote:

I think the most notable part of that log is that is says "The system
cannot find the path specified". My memory is that DOS error 1 is the
same. I would try to set up and run a batchfile with the contents:

cd /d "C:\AntHill\work\VSS_EXAMPLE"
set "SSDIR=C:\Program Files\Microsoft Visual Studio\VSS"
"C:\Program Files\Microsoft Visual Studio\VSS\win32\ss" cp
"$/VSS_EXAMPLE" -Y"Guest"
"C:\Program Files\Microsoft Visual Studio\VSS\win32\ss" history
-Y"Guest" -R -I -Y -vd07/31/2006;05:30P~03/10/2003;04:42P

You might also want to check that the VSS_Example test directory does
indeed exist there, and that the path to ss.exe is accurate.

Regards,
Eric

Debajyoti Lahiri wrote:

> Hi all,
>
> I finally got Anthill to checkout files from CVS.
>
> However I am still unable to make a successful build. The error I get is
>
> as follows:
>
>
> The ' characters around the executable and arguments are
> not part of the command.
>
> WorkingDir: none
>
> The system cannot find th e path specified.
> 17:30:46:593 [Thread - AnthillBuildDaemon] ERROR
> com.urbancode.anthill.BuildMana
> ger - ProfileAdapter checkout failed: 1
> com.urbancode.anthill.adapter.RepositoryException: ProfileAdapter
> checkout faile
> d: 1
> at com.urbancode.anthill.adapter.ProfileRepositoryAdapter.executeCommand
> (ProfileRepositoryAdapter.java:442)
> at com.urbancode.anthill.adapter.ProfileRepositoryAdapter.getWorkingProj
> ectCopy(ProfileRepositoryAdapter.java:289)
> at com.urbancode.anthill.adapter.VSSRepositoryAdapter.getWorkingProjectC
> opy(VSSRepositoryAdapter.java:132)
> at com.urbancode.anthill.BuildManager.build(BuildManager.java:104)
> at com.urbancode.anthill.AnthillProject.releaseProject(AnthillProject.ja
> va:231)
> at com.urbancode.anthill.AnthillProject.releaseProject(AnthillProject.ja
> va:217)
> at com.urbancode.anthill.AnthillProject.releasePro ject(AnthillProject.ja
> va:195)
> at com.urbancode.anthill.AnthillProject.run(AnthillProject.java:187)
> at com.urbancode.anthill.BuildDaemon.run(BuildDaemon.java:73)
> 17:30:46:593 [Thread - AnthillBuildDaemon] INFO
> com.urbancode.anthill.adapter.V
> SSRepositoryAdapter - get revisions since command: cmd /x/c cd /d
> "C:\AntHill\w
> ork\VSS_EXAMPLE" && set "SSDIR=C:\Program Files\Microsoft Visual
> Studio\VSS" &&
> "C:\Program Files\Microsoft Visual Studio\VSS\win32\ss" cp
> "$/VSS_EXAMPLE" -Y"Gu
> est" &&
> "C:\Program Files\Microsoft Visual Studio\VSS\win32\ss" history
> -Y"Guest" -R -I
> -Y -vd07/31/2006;05:30P~03/10/2003;04:42P
>
> The system cannot find the path specified.
> 17:30:46:687 [Thread - AnthillBuildDaemon] ERROR
> com.urbancode.anthill.BuildMana
> ger - Exception when g etting revisions.
> com.urbancode.anthill.adapter.RepositoryException: Exception when
> getting revisi
> ons.
> at com.urbancode.anthill.adapter.VSSRepositoryAdapter.getRevisionsSince(
> VSSRepositoryAdapter.java:211)
> at com.urbancode.anthill.BuildManager.loadRevisions(BuildManager.java:28
> 7)
> at com.urbancode.anthill.BuildManager.build(BuildManager.java:215)
> at com.urbancode.anthill.AnthillProject.releaseProject(AnthillProject.ja
> va:231)
> at com.urbancode.anthill.AnthillProject.releaseProject(AnthillProject.ja
> va:217)
> at com.urbancode.anthill.AnthillProject.releaseProject(AnthillProject.ja
> va:195)
> at com.urbancode.anthill.AnthillProject.run(AnthillProject.java:187)
> at com.urbancode.anthill.BuildDaemon.run(BuildDaemon.java:73)
>
>
> Any idea?
>
>
> Regards,
>
> Debajyoti
>
> */"P. Chewning Toulmin" /* wrote:
>
> Hi Eric,
> The odd thing about the scheduled build is sometimes it fire off
> successfully, and sometimes it doesn't fire off at all (in all
> cases, there
> *have* been files changed since the last build, so lack of
> revisions isn't the
> problem). I'll try your suggestion and see if that help.
> Thanks,
> Chewning
>
> Quoting Eric Minick :
>
> > The fix was referring to was the subversion specific fix in
> looking at
> > revision files that are retrieved. That fix (as I look at the
> stamping
> > history) is present in 1.8.0.297 and greater. A later patch
> would help
> > if revision history was retrieved but spaces in user names where
> the
> > problem (307 and greater).
> >
> > But if the schedule is operating properly, but just not firing
> off the
> > projects associated with it, I'm just not sure what's going on.
> My first
> > guess would be that the schedule is managed largely by its name and
> > perhaps if its name was changed it would fail to act properly
> (I'd hope
> > that wasn't the case but I'm taking guesses).
> >
> > Perhaps recreating the schedule would be helpful.
> >
> > -- Eric
> >
> > Ben Weatherall wrote:
> >
> > >Eric,
> > >
> > >I too am having problems (Anthill version 1.8.1.303 running on Java
> > >1.5.0_07 with ant specified as lib/ant1.6.2) with the scheduler
> counting
> > >down to zero and then not launching a check for changed files.
> Nothing
> > & gt;gets launched at all. I pulled both the 1.8.1.303 source
> tarball and the
> > >current cvs HEAD source (as of 2006/07/29) and did a diff
> between the
> > >two. I could find nothing that looks like a fix for this
> problem in the
> > >source. I am setting up to try to build the latest cvs version,
> but is
> > >there any way to get the patch you mentioned to Chewning?
> > >
> > >Thanks in advance,
> > >-Ben Weatherall
> > >
> > >-----Original Message-----
> > >From: anthill-bounces-IWHQxnLZ/P3rXihlmxnZCEEOCMrvLtNR@public.gmane.org
> > >[mailto:anthill-bounces-IWHQxnLZ/P3rXihlmxnZCEEOCMrvLtNR@public.gmane.org] On Behalf Of Eric
> Minick
> > >Sent: Tuesday, July 11, 2006 11:51 AM
> > >To: Anthill user list
> > >Subject: Re: [Anthill] Schedule not working?> > >
> > >Chewning,
> > >
> > >This is a known bug that is actually fixed in CVS. If you can
> check out
> > >the source and build it, you should be fine.
> > >(http://www.urbancode.com/projects/anthill/developer.jsp)
> Otherwise, I
> > >could probably post or email you a patch.
> > >
> > >-- Eric
> > >_______________________________________________
> > >Anthill mailing list
> > >Anthill-IWHQxnLZ/P3rXihlmxnZCEEOCMrvLtNR@public.gmane.org
> > >http://lists.urbancode.com/mailman/listinfo/anthill
> > >
> > >
> >
> > _______________________________________________
> > Anthill mailing list
> > Anthill-IWHQxnLZ/P3rXihlmxnZCEEOCMrvLtNR@public.gmane.org
> > http://lists.urbancode.com/mailman/listinfo/anthill
> >
>
>
>
> _______________________________________________
> Anthill mailing list
> Anthill-IWHQxnLZ/P3rXihlmxnZCEEOCMrvLtNR@public.gmane.org
> http://lists.urbancode.com/mailman/listinfo/anthill
>
>
>
>
> "There is guidance for each of us, and by lowly listening, we shall
> hear the right word. Certainly there is a right for you that needs no
> choice on your part. Place yourself in the middle of the stream of
> power and wisdom which flows into your life. Then, without effort, you
> are impelled to truth and to perfect contentment"
>
> ------------------------------------------------------------------------
> How low will we go? Check out Yahoo! Messenger�s low PC-to-Phone call
> rates.
>
&g t;
>
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Anthill mailing list
>Anthill-IWHQxnLZ/P3rXihlmxnZCEEOCMrvLtNR@public.gmane.org
>http://lists.urbancode.com/mailman/listinfo/anthill
>
>

_______________________________________________
Anthill mailing list
Anthill-IWHQxnLZ/P3rXihlmxnZCEEOCMrvLtNR@public.gmane.org
http://lists.urbancode.com/mailman/listinfo/anthill
@public.gmane.org>



"There is guidance for each of us, and by lowly listening, we shall hear the right word. Certainly there is a right for you that needs no choice on your part. Place yours elf in the middle of the stream of power and wisdom which flows into your life. Then, without effort, you are impelled to truth and to perfect contentment"

Yahoo! Messenger with Voice. Make PC-to-Phone Calls to the US (and 30+ countries) for 2¢/min or less.
_______________________________________________
Anthill mailing list
Anthill@...
http://lists.urbancode.com/mailman/listinfo/anthill
Debajyoti Lahiri | 1 Aug 14:46
Picon
Favicon

Re: Schedule not working?

WorkingDir: none

cvs checkout: CVSROOT (":ssh:MY username")
cvs checkout: requires a path spec
cvs checkout: :ssh[;keyword=value...]:[username[:password] <at> ]host[:port][:]/path
cvs [checkout aborted]: Bad CVSROOT.


Also is it mandatory to have a version file in the project working directory?



Debajyoti Lahiri <d_lahiri78-/E1597aS9LQAvxtiuMwx3w@public.gmane.org> wrote:

Problem is I am try to checkout and build a different project altogether. I have a mudule called ABC(suppose) in the CVS. I then logged in to CVS and checked out the files. which worked well.

now when i try to build the project through the web interface I get an error that states the home directory is 'null'.!! :(.

Also i have an Ant target called compile-all which (manu ally) compiled the project before I started the AntHill exercise. I added a target called publish in the build.xml file which depends on compile-all. Is that the right approach.?

Eric Minick <etm-SVNIZWSJOcJl57MIdRCFDg@public.gmane.org> wrote:
I think the most notable part of that log is that is says "The system
cannot find the path specified". My memory is that DOS error 1 is the
same. I would try to set up and run a batchfile with the contents:

cd /d "C:\AntHill\work\VSS_EXAMPLE"
set "SSDIR=C:\Program Files\Microsoft Visual Studio\VSS"
"C:\Program Files\Microsoft Visual Studio\VSS\win32\ss" cp
"$/VSS_EXAMPLE" -Y"Guest"
"C:\Program Files\Microsoft Visual Studio\VSS\win32\ss" history
-Y"Guest" -R -I -Y -vd07/31/2006;05:30P~03/10/2003;04:42P

You might also want to check that the VSS_Example test directory does
ind eed exist there, and that the path to ss.exe is accurate.

Regards,
Eric

Debajyoti Lahiri wrote:

> Hi all,
>
> I finally got Anthill to checkout files from CVS.
>
> However I am still unable to make a successful build. The error I get is
>
> as follows:
>
>
> The ' characters around the executable and arguments are
> not part of the command.
>
> WorkingDir: none
>
> The system cannot find the path specified.
> 17:30:46:593 [Thread - AnthillBuildDaemon] ERROR
> com.urbancode.anthill.BuildMana
> ger - ProfileAdapter checkout failed: 1
> com.urbancode.anthill.adapter.RepositoryException: ProfileAdapter
> checkout faile
> d: 1
> at com.urbancode.anthill.adapter.ProfileRepositoryAdapter.executeCommand
> (ProfileRepositoryAdapter.java:442)
> at com.urbancode.anthill.adapter.P rofileRepositoryAdapter.getWorkingProj
> ectCopy(ProfileRepositoryAdapter.java:289)
> at com.urbancode.anthill.adapter.VSSRepositoryAdapter.getWorkingProjectC
> opy(VSSRepositoryAdapter.java:132)
> at com.urbancode.anthill.BuildManager.build(BuildManager.java:104)
> at com.urbancode.anthill.AnthillProject.releaseProject(AnthillProject.ja
> va:231)
> at com.urbancode.anthill.AnthillProject.releaseProject(AnthillProject.ja
> va:217)
> at com.urbancode.anthill.AnthillProject.releaseProject(AnthillProject.ja
> va:195)
> at com.urbancode.anthill.AnthillProject.run(AnthillProject.java:187)
> at com.urbancode.anthill.BuildDaemon.run(BuildDaemon.java:73)
> 17:30:46:593 [Thread - AnthillBuildDaemon] INFO
> com.urbancode.anthill.adapter.V
> SSRepositoryAdapter - get revisions since command: cmd /x/c cd /d
> "C:\AntHill\w
> ork\VSS_EXAMPLE" && set "SSDIR=C:\Program Files\Microsoft Visual
> Studio\VSS" &&
> "C:\Program Files\Microsoft Visual Studio\VSS\win32\ss" cp
> "$/VSS_EXAMPLE" -Y"Gu
> est" &&
> "C:\Program Files\Microsoft Visual Studio\VSS\win32\ss" history
> -Y"Guest" -R -I
> -Y -vd07/31/2006;05:30P~03/10/2003;04:42P
>
> The system cannot find the path specified.
> 17:30:46:687 [Thread - AnthillBuildDaemon] ERROR
> com.urbancode.anthill.BuildMana
> ger - Exception when getting revisions.
> com.urbancode.anthill.adapter.RepositoryException: Exception when
> getting revisi
> ons.
> at com.urbancode.anthill.adapter.VSSRepositoryAdapter.getRevisionsSince(
> VSSRepositoryAdapter.java:211)
> at com.urbancode.anthill.BuildManager.loadRevisions(BuildManager.java:28
> 7)
> at com.urbancode.anthill.BuildManager.build(BuildManager.java:215)
> at com. urbancode.anthill.AnthillProject.releaseProject(AnthillProject.ja
> va:231)
> at com.urbancode.anthill.AnthillProject.releaseProject(AnthillProject.ja
> va:217)
> at com.urbancode.anthill.AnthillProject.releaseProject(AnthillProject.ja
> va:195)
> at com.urbancode.anthill.AnthillProject.run(AnthillProject.java:187)
> at com.urbancode.anthill.BuildDaemon.run(BuildDaemon.java:73)
>
>
> Any idea?
>
>
> Regards,
>
> Debajyoti
>
> */"P. Chewning Toulmin" /* wrote:
>
> Hi Eric,
> The odd thing about the scheduled build is sometimes it fire off
> successfully, and sometimes it doesn't fire off at all (in all
> cases, there
> *have* been files changed since the last build, so lack of
> revisions isn't the
> problem). I'll try your suggestion and see if that help.
> Tha nks,
> Chewning
>
> Quoting Eric Minick :
>
> > The fix was referring to was the subversion specific fix in
> looking at
> > revision files that are retrieved. That fix (as I look at the
> stamping
> > history) is present in 1.8.0.297 and greater. A later patch
> would help
> > if revision history was retrieved but spaces in user names where
> the
> > problem (307 and greater).
> >
> > But if the schedule is operating properly, but just not firing
> off the
> > projects associated with it, I'm just not sure what's going on.
> My first
> > guess would be that the schedule is managed largely by its name and
> > perhaps if its name was changed it would fail to act properly
> (I'd hope
> > that wasn't the case but I'm taking guesses).> >
> > Perhaps recreating the schedule would be helpful.
> >
> > -- Eric
> >
> > Ben Weatherall wrote:
> >
> > >Eric,
> > >
> > >I too am having problems (Anthill version 1.8.1.303 running on Java
> > >1.5.0_07 with ant specified as lib/ant1.6.2) with the scheduler
> counting
> > >down to zero and then not launching a check for changed files.
> Nothing
> > >gets launched at all. I pulled both the 1.8.1.303 source
> tarball and the
> > >current cvs HEAD source (as of 2006/07/29) and did a diff
> between the
> > >two. I could find nothing that looks like a fix for this
> problem in the
> > >source. I am setting up to try to build the latest cvs version,
> but is
> > >there any way to get the patch you mentioned to Chewning?
> > >
> > >Thanks in advance,
> > >-Ben Weatherall
> > >
> > >-----Original Message-----
> > >From: anthill-bounces-IWHQxnLZ/P3rXihlmxnZCEEOCMrvLtNR@public.gmane.org
> > >[mailto:anthill-bounces-IWHQxnLZ/P3rXihlmxnZCEEOCMrvLtNR@public.gmane.org] On Behalf Of Eric
> Minick
> > >Sent: Tuesday, July 11, 2006 11:51 AM
> > >To: Anthill user list
> > >Subject: Re: [Anthill] Schedule not working?
> > >
> > >Chewning,
> > >
> > >This is a known bug that is actually fixed in CVS. If you can
> check out
> > >the source and build it, you should be fine.
> > >(http://www.urbancode.com/projects/anthill/developer.jsp)
> Otherwise, I
> > >could probably post or email you a patch.
> > >
> > >-- Eric
> > >_______________________________________________
> > >Anthill mailing list
> > >Anthill-IWHQxnLZ/P3rXihlmxnZCEEOCMrvLtNR@public.gmane.org
> > >http://lists.urbancode.com/mailman/listinfo/anthill
> > >
> > >
> >
> > _______________________________________________
> > Anthill mailing list
> > Anthill-IWHQxnLZ/P3rXihlmxnZCEEOCMrvLtNR@public.gmane.org
> > http://lists.urbancode.com/mailman/listinfo/anthill
> >
>
>
>
> _______________________________________________
> Anthill mailing list
> Anthill-IWHQxnLZ/P3rXihlmxnZCEEOCMrvLtNR@public.gmane.org
> http://lists.urbancode.com/mailman/listinfo/anthill
>
>
>
>
> "There is guidance for each of us, and by lowly listening, we shall
> hear the right word. Certainly there is a right f or you that needs no
> choice on your part. Place yourself in the middle of the stream of
> power and wisdom which flows into your life. Then, without effort, you
> are impelled to truth and to perfect contentment"
>
> ------------------------------------------------------------------------
> How low will we go? Check out Yahoo! Messenger�s low PC-to-Phone call
> rates.
>
>
>
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Anthill mailing list
>Anthill-IWHQxnLZ/P3rXihlmxnZCEEOCMrvLtNR@public.gmane.org
>http://lists.urbancode.com/mailman/listinfo/anthill
>
>

_______________________________________________
Anthill mailing list
Anthill-IWHQxnLZ/P3rXihlmxnZCEEOCMrvLtNR@public.gmane.org
http://lists.urbancode.com/mailman/listinfo/anthill
@public.gmane.org>



"There is guidance for each of us, and by lowly listening, we shall hear the right word. Certainly there is a right for you that needs no choice on your part. Place yourself in the middle of the stream of power and wisdom which flows into your life. Then, without effort, you are impelled to truth and to perfect contentment"
Yahoo! Messenger with Voice. Make PC-to-Phone Calls to the US (and 30+ countries ) for 2�/min or less._______________________________________________
Anthill mailing list
Anthill-IWHQxnLZ/P3rXihlmxnZCEEOCMrvLtNR@public.gmane.org
http://lists.urbancode.com/mailman/listinfo/anthill



"There is guidance for each of us, and by lowly listening, we shall hear the right word. Certainly there is a right for you that needs no choice on your part. Place yourself in the middle of the stream of power and wisdom which flows into your life. Then, without effort, you are impelled to truth and to perfect contentment"

Do you Yahoo!?
Next-gen email? Have it all with the all-new Yahoo! Mail Beta.
_______________________________________________
Anthill mailing list
Anthill@...
http://lists.urbancode.com/mailman/listinfo/anthill
Marcio Marchini | 1 Aug 16:42

home directory is 'null' (was Re: Schedule not working?)


Debajyoti Lahiri wrote:
> 
> now when i try to build the project through the web interface I get an 
> error that states the home directory is 'null'.!! :(.

	You get this if you are using CVS over SSH and you have Tomcat running 
as a service. What you want to do is to set the user under which Tomcat 
runs (Control Panel ->Administrative Tools -> Service, right-click on 
Tomcat and ask for Properties, set the user account).

	Now, for the user account that will be running  Tomcat, define the HOME 
env var in it. SSH will want to create a .ssh under it, and now it will 
be able to.

	This may be in the FAQ, I am not sure.

marcio
Picon
Favicon

query...

The following strings comes when trying to build a sample build with Anthill::
 
The ' characters around the executable and arguments are
not part of the command.
WorkingDir: none
No supported authentication methods left to try!
cvs [checkout aborted]: writing to server socket: error -1
11:32:54:359 [Thread - AnthillBuildDaemon] INFO  com.urbancode.anthill.adapter.C
VSRepositoryAdapter  - RepositoryException in checkout. message: ProfileAdapter
checkout failed: 1
11:32:54:359 [Thread - AnthillBuildDaemon] INFO  com.urbancode.anthill.BuildMana
ger  - step 2) is project up to date?
11:32:54:359 [Thread - AnthillBuildDaemon] INFO  com.urbancode.anthill.BuildMana
ger  - Set version:
11:32:54:359 [Thread - AnthillBuildDaemon] INFO  com.urbancode.anthill.adapter.U
rbanCodeVersionAdapter  - setting version file: C:\Anthill\work\dev_repro\null
11:32:54:375 [Thread - AnthillBuildDaemon] ERROR com.urbancode.anthill.BuildMana
ger  -
java.lang.NullPointerException
        at com.urbancode.anthill.util.FileUtils.getOSDependentPath(FileUtils.jav
a:174)
 
To inform, i haven't entered name of any version file name. Is it mandatory?
 
Hoping to get the best from you,
Biswajit

Here’s a new way to find what you're looking for - Yahoo! Answers
_______________________________________________
Anthill mailing list
Anthill@...
http://lists.urbancode.com/mailman/listinfo/anthill
Andy Levy | 8 Aug 22:29
Picon

Run custom tagging script?

Is it possible with AnthillOS to run a user-specified script when
tagging, instead of Anthill just doing a basic Subversion copy when
tagging?  I'm interested in using svncopy.pl [1] to assist with the
tagging to preserve externals.

[1] http://subversion.tigris.org/tools_contrib.html#svncopy_pl
Marcio Marchini | 10 Aug 03:59

Serena Dimension SCM

Hi,

	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

	By the way, is there any tutorial on the right way to add support for a 
new SCM in AnthillOS?

	Also, would the Anthill team take & incorporate an implementation of a 
"Serena Dimension plugin" once it is developed?

	Thanks,

marcio
Jim Hague | 10 Aug 14:54
X-Face
Picon
Favicon
Gravatar

Re: Serena Dimension SCM

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.
--

-- 
Jim Hague - jim.hague@...          Never trust a computer you can't lift.
Eric Minick | 10 Aug 16:19

Re: Serena Dimension SCM

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.
>  
>
Eric Minick | 10 Aug 16:37

Re: Run custom tagging script?

Andy,

You basically just want to change the existing svn pagelet to call 
whatever other script you want to run. You edit the pagelet in 
conf/pagelets/≤os>/<os>_subversion/label.pgl

Cheers,
Eric

Andy Levy wrote:

> Is it possible with AnthillOS to run a user-specified script when
> tagging, instead of Anthill just doing a basic Subversion copy when
> tagging?  I'm interested in using svncopy.pl [1] to assist with the
> tagging to preserve externals.
>
> [1] http://subversion.tigris.org/tools_contrib.html#svncopy_pl
> _______________________________________________
> Anthill mailing list
> Anthill@...
> http://lists.urbancode.com/mailman/listinfo/anthill

Gmane