admin@glassfish.java.net

Re: svn riddle ...

From: Kedar Mhaswade <Kedar.Mhaswade_at_Sun.COM>
Date: Wed, 23 Apr 2008 00:23:57 -0700

Jerome Dochez wrote:
>
> On Apr 22, 2008, at 8:23 PM, Kedar Mhaswade wrote:
>
>> Right!
>>
>> A new module is created, called cli-optional. Where did this come from?
>
> I created that module for commands that rely on server mgt, security and
> javax javaee which are not suitable for nucleus distribution.
> I moved commands like create-domain, delete-domain and so on which again
> are not too interesting for technologies like jruby gem,

I figured that. But it was confusing for anyone who might have to "merge"
changes from trunk onto tp2 branch since the trunk does not have them in
cli-optional (yet), but branch has them there!

>
>>
>>
>> Moreover, I have to delete the entire local repository for the build to
>> continue otherwise it would inexplicably break in some distribution
>> fragment
>> somewhere I have never heard of. Some pom.xml's are not branched
>> properly.
>> Pulling the entire set of our dependencies in local repo is just a huge
>> waste of time and is totally uncalled for for a modular system.
>>
>> Oh well.
>>
>> I hope I am not doing something wrong, but the build is horribly
>> broken but wait
>> a minute, I have to just shut up and get my changes over to the tp2
>> branch
>> otherwise I will miss the boat for the check-ins.
>>
>> Hats off to the maven 2-based-designed-from-scratch build!
>>
>> BTW, did anyone hear/see a public announcement for final TP-2 build?
> it's supposed to be tomorrow.

OK.
>
> jerome
>
>>
>>
>>
>> Byron Nevins wrote:
>>> I just did this:
>>> cd temp
>>> svn co
>>> svn=https://svn.dev.java.net/svn/glassfish-svn/branches/tp2/admin/cli
>>> and ListDomainsCommand.java is definitely not there!
>>> tp2 branched at rev 20092
>>> ListDomainsCommand.java is definitely in rev 20092 on the trunk
>>> At rev 20441 (today!) ListDomainsCommand and several more were moved
>>> to cli-optional
>>> tip -- run this from the tp2 branch:
>>> svn log -v --stop-on-copy
>>> ------------------------------------------
>>> Here is where the files went:
>>> A
>>> /branches/tp2/admin/cli-optional/src/main/java/com/sun/enterprise/admin/cli/BackupCommands.java
>>> A
>>> /branches/tp2/admin/cli-optional/src/main/java/com/sun/enterprise/admin/cli/BaseLifeCycleCommand.java
>>> A
>>> /branches/tp2/admin/cli-optional/src/main/java/com/sun/enterprise/admin/cli/CreateDomainCommand.java
>>> A
>>> /branches/tp2/admin/cli-optional/src/main/java/com/sun/enterprise/admin/cli/DatabaseCommand.java
>>> A
>>> /branches/tp2/admin/cli-optional/src/main/java/com/sun/enterprise/admin/cli/DatabaseReporter.java
>>> A
>>> /branches/tp2/admin/cli-optional/src/main/java/com/sun/enterprise/admin/cli/DeleteDomainCommand.java
>>> A
>>> /branches/tp2/admin/cli-optional/src/main/java/com/sun/enterprise/admin/cli/DerbyControl.java
>>> A
>>> /branches/tp2/admin/cli-optional/src/main/java/com/sun/enterprise/admin/cli/ListDomainsCommand.java
>>> A
>>> /branches/tp2/admin/cli-optional/src/main/java/com/sun/enterprise/admin/cli/S1ASCommand.java
>>> A
>>> /branches/tp2/admin/cli-optional/src/main/java/com/sun/enterprise/admin/cli/StartDatabaseCommand.java
>>> A
>>> /branches/tp2/admin/cli-optional/src/main/java/com/sun/enterprise/admin/cli/StopDatabaseCommand.java
>>> Kedar Mhaswade wrote:
>>>> I am pulling my hair to merge a change from trunk onto TP-2 branch and
>>>> of course things don't look good.
>>>>
>>>> For example,
>>>>
>>>> https://glassfish-svn.dev.java.net/source/browse/glassfish-svn/branches/tp2/admin/cli/src/main/java/com/sun/enterprise/admin/cli/
>>>>
>>>>
>>>> shows that there is no class called ListDomainsCommand.java!
>>>>
>>>> Does it mean that this class (and hence the corresponding command
>>>> called list-domains) is not available for TP-2?
>>>>
>>>> Dazed and confused,
>>>>
>>>> Kedar
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: admin-unsubscribe_at_glassfish.dev.java.net
>>>> For additional commands, e-mail: admin-help_at_glassfish.dev.java.net
>>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: admin-unsubscribe_at_glassfish.dev.java.net
>> For additional commands, e-mail: admin-help_at_glassfish.dev.java.net
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: admin-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: admin-help_at_glassfish.dev.java.net
>