Sounds good thanks!

Jeremy

2008/7/7 Jeff MAURY <[EMAIL PROTECTED]>:
> Jeremy,
>
> this is the way I thought it could work.
> I'm 99% finished, only the wsdl-view need to be refactored, I think I could
> post the zip tomorrow or Thurday (I'm off on Wednesday).
>
> Regards
> Jeff MAURY
>
>
> On 7/7/08, Jeremy Hughes <[EMAIL PROTECTED]> wrote:
>>
>> Sorry for the delay, just come back from holiday.
>>
>> We really don't want to risk losing the ancestry (subtly different to
>> file history) of files which will happen if we don't do svn move. I
>> know it is possible to do an svn commit and specify a different
>> username to the one that checked out the working copy (I've done it
>> before).
>>
>> So Jeff if you'd like to post a zip of a working copy you'd like
>> checked in by posting it to a JIRA (and assign license etc etc) I'll
>> check it into to a branch. What's important though is that you've
>> followed the principle of using svn move when moving files around the
>> working copy rather than regular command line mv command.
>>
>> I'll do this on a branch so as to not destabilize the trunk. Then when
>> we're all happy with the branch we'll vote on merging it into the
>> trunk.
>>
>> Thanks,
>> Jeremy
>>
>> 2008/6/27 Lawrence Mandel <[EMAIL PROTECTED]>:
>> > In that case perhaps your suggestion to send a zip of your working copy
>> > is
>> > the next best step.
>> >
>> > Jeremy - Have you had any experience with this refactoring? Do you have
>> > any alternate suggestions?
>> >
>> > Lawrence
>> >
>> >
>> >
>> >
>> >
>> > "Jeremy Hughes" <[EMAIL PROTECTED]>
>> > Sent by: [EMAIL PROTECTED]
>> > 06/26/2008 05:29 PM
>> > Please respond to
>> > woden-dev@ws.apache.org
>> >
>> >
>> > To
>> > woden-dev@ws.apache.org
>> > cc
>> >
>> > Subject
>> > Re: Refactoring: I'm stuck with subversion
>> >
>> >
>> >
>> >
>> >
>> >
>> > Yeah, I don't know of a way to reflect an svn move in a diff file.
>> >
>> > Jeremy
>> >
>> > 2008/6/26 Jeff MAURY <[EMAIL PROTECTED]>:
>> >>
>> >>
>> >> On Thu, Jun 26, 2008 at 9:30 PM, Lawrence Mandel <[EMAIL PROTECTED]>
>> > wrote:
>> >>>
>> >>> Jeff,
>> >>>
>> >>> Are you saying that creating and applying a patch file will break SVN
>> >>> history?
>> >>
>> >> Yes, because if you look at the example diff I sent, the only
>> > information
>> >> that is stored is the fact that the two files that I moved to a new
>> > location
>> >> are now empty. No the real reflect of what I have done !!!!
>> >>
>> >> Jeff MAURY
>> >>>
>> >>>
>> >>> Lawrence
>> >>>
>> >>>
>> >>>
>> >>>
>> >>>
>> >>> "Jeff MAURY" <[EMAIL PROTECTED]>
>> >>> Sent by: [EMAIL PROTECTED]
>> >>> 06/24/2008 05:12 PM
>> >>> Please respond to
>> >>> woden-dev@ws.apache.org
>> >>>
>> >>>
>> >>> To
>> >>> woden-dev@ws.apache.org
>> >>> cc
>> >>>
>> >>> Subject
>> >>> Refactoring: I'm stuck with subversion
>> >>>
>> >>>
>> >>>
>> >>>
>> >>>
>> >>>
>> >>> Hello,
>> >>>
>> >>> I started the refactoring but I'm facing the following issue: it seems
>> >>> that the svn diff command is not useful if you've done deletes and
>> > moves
>> >>> inside your working copy. It seems to keep track of modifications on
>> >>> existing files, event the concept of file deletion is badly
>> >>> implemented
>> >>> (the file becomes empty).
>> >>> As an example, I moved pom.xml from trunk/java to trunk and woden-api
>> >>> (which contains only pom.xml) from trunk/java to trunk.
>> >>> Please find the resulting diff:
>> >>>
>> >>> Index: trunk/java/woden-api/pom.xml
>> >>> ===================================================================
>> >>> --- trunk/java/woden-api/pom.xml    (revision 671231)
>> >>> +++ trunk/java/woden-api/pom.xml    (working copy)
>> >>> @@ -1,104 +0,0 @@
>> >>> -<?xml version="1.0" encoding="UTF-8"?>
>> >>> -<!--
>> >>> - !
>> >>> - ! Licensed to the Apache Software Foundation (ASF) under one or more
>> >>> - ! contributor license agreements.  See the NOTICE file distributed
>> > with
>> >>> - ! this work for additional information regarding copyright
>> >>> ownership.
>> >>> - ! The ASF licenses this file to You under the Apache License,
>> >>> Version
>> >>> 2.0
>> >>> - ! (the "License"); you may not use this file except in compliance
>> > with
>> >>> - ! the License.  You may obtain a copy of the License at
>> >>> - !
>> >>> - !      http://www.apache.org/licenses/LICENSE-2.0
>> >>> - !
>> >>> - ! Unless required by applicable law or agreed to in writing,
>> >>> software
>> >>> - ! distributed under the License is distributed on an "AS IS" BASIS,
>> >>> - ! WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
>> >>> implied.
>> >>> - ! See the License for the specific language governing permissions
>> >>> and
>> >>> - ! limitations under the License.
>> >>> - !-->
>> >>> -<project xmlns="http://maven.apache.org/POM/4.0.0";
>> >>> -   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>> >>> -   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
>> >>> http://maven.apache.org/maven-v4_0_0.xsd";>
>> >>> -   <modelVersion>4.0.0</modelVersion>
>> >>> -   <parent>
>> >>> -       <groupId>org.apache.woden</groupId>
>> >>> -       <artifactId>woden</artifactId>
>> >>> -       <version>1.0-SNAPSHOT</version>
>> >>> -   </parent>
>> >>> -
>> >>> -   <artifactId>woden-api</artifactId>
>> >>> -   <name>Woden - API</name>
>> >>> -
>> >>> -   <build>
>> >>> -       <sourceDirectory>../src</sourceDirectory>
>> >>> -       <resources>
>> >>> -           <resource>
>> >>> -               <directory>../src</directory>
>> >>> -               <excludes>
>> >>> -                   <exclude>**/internal/**</exclude>
>> >>> -                   <exclude>**/tool/converter/**</exclude>
>> >>> -                   <exclude>org/apache/woden/ant/**</exclude>
>> >>> -                   <exclude>javax/xml/namespace/**</exclude>
>> >>> -                   <exclude>**/*.java</exclude>
>> >>> -               </excludes>
>> >>> -           </resource>
>> >>> -           <resource>
>> >>> -               <targetPath>META-INF</targetPath>
>> >>> -               <directory>../</directory>
>> >>> -               <includes>
>> >>> -                   <include>LICENSE</include>
>> >>> -                   <include>README</include>
>> >>> -                   <include>NOTICE</include>
>> >>> -               </includes>
>> >>> -           </resource>
>> >>> -           <resource>
>> >>> -               <targetPath>META-INF</targetPath>
>> >>> -               <directory>../resources</directory>
>> >>> -               <includes>
>> >>> -                   <include>schema.catalog</include>
>> >>> -               </includes>
>> >>> -           </resource>
>> >>> -       </resources>
>> >>> -
>> >>> -       <plugins>
>> >>> -           <plugin>
>> >>> -               <artifactId>maven-compiler-plugin</artifactId>
>> >>> -               <configuration>
>> >>> -                   <excludes>
>> >>> -                       <exclude>**/internal/**</exclude>
>> >>> -                       <exclude>**/tool/converter/**</exclude>
>> >>> -                       <exclude>org/apache/woden/ant/**</exclude>
>> >>> -                       <exclude>javax/xml/namespace/**</exclude>
>> >>> -                   </excludes>
>> >>> -                   <source>1.4</source>
>> >>> -                   <target>1.4</target>
>> >>> -                   <compilerArgument>-g</compilerArgument>
>> >>> -               </configuration>
>> >>> -           </plugin>
>> >>> -           <plugin>
>> >>> -               <artifactId>maven-one-plugin</artifactId>
>> >>> -               <executions>
>> >>> -                   <execution>
>> >>> -                       <goals>
>> >>> -                           <goal>install-maven-one-repository</goal>
>> >>> -                           <goal>deploy-maven-one-repository</goal>
>> >>> -                       </goals>
>> >>> -                   </execution>
>> >>> -               </executions>
>> >>> -               <configuration>
>> >>> -                   <remoteRepositoryId>apache</remoteRepositoryId>
>> >>> -                   <remoteRepositoryUrl>
>> >>> -                       scpexe://
>> >>> people.apache.org/www/people.apache.org/repo/m1-snapshot-repository
>> >>> -                   </remoteRepositoryUrl>
>> >>> -               </configuration>
>> >>> -           </plugin>
>> >>> -           <plugin>
>> >>> -               <groupId>org.apache.maven.plugins</groupId>
>> >>> -               <artifactId>maven-surefire-plugin</artifactId>
>> >>> -               <configuration>
>> >>> -                   <skip>true</skip>
>> >>> -               </configuration>
>> >>> -           </plugin>
>> >>> -       </plugins>
>> >>> -   </build>
>> >>> -</project>
>> >>> \ No newline at end of file
>> >>> Index: trunk/java/pom.xml
>> >>> ===================================================================
>> >>> --- trunk/java/pom.xml    (revision 671231)
>> >>> +++ trunk/java/pom.xml    (working copy)
>> >>> @@ -1,199 +0,0 @@
>> >>> -<?xml version="1.0" encoding="UTF-8"?>
>> >>> -<!--
>> >>> - !
>> >>> - ! Licensed to the Apache Software Foundation (ASF) under one or more
>> >>> - ! contributor license agreements.  See the NOTICE file distributed
>> > with
>> >>> - ! this work for additional information regarding copyright
>> >>> ownership.
>> >>> - ! The ASF licenses this file to You under the Apache License,
>> >>> Version
>> >>> 2.0
>> >>> - ! (the "License"); you may not use this file except in compliance
>> > with
>> >>> - ! the License.  You may obtain a copy of the License at
>> >>> - !
>> >>> - !      http://www.apache.org/licenses/LICENSE-2.0
>> >>> - !
>> >>> - ! Unless required by applicable law or agreed to in writing,
>> >>> software
>> >>> - ! distributed under the License is distributed on an "AS IS" BASIS,
>> >>> - ! WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
>> >>> implied.
>> >>> - ! See the License for the specific language governing permissions
>> >>> and
>> >>> - ! limitations under the License.
>> >>> - !-->
>> >>> -<project
>> >>> -    xmlns="http://maven.apache.org/POM/4.0.0";
>> >>> -    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>> >>> -    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
>> >>> http://maven.apache.org/maven-v4_0_0.xsd";>
>> >>> -  <modelVersion>4.0.0</modelVersion>
>> >>> -  <groupId>org.apache.woden</groupId>
>> >>> -  <artifactId>woden</artifactId>
>> >>> -  <version>1.0-SNAPSHOT</version>
>> >>> -  <packaging>pom</packaging>
>> >>> -  <inceptionYear>2005</inceptionYear>
>> >>> -  <name>Woden</name>
>> >>> -  <description>The Woden project is a subproject of the Apache Web
>> >>> Services Project to
>> >>> -    develop a Java class library for reading, manipulating, creating
>> > and
>> >>> writing WSDL documents,
>> >>> -    initially to support WSDL 2.0 but with the longer term aim of
>> >>> supporting past, present and
>> >>> -    future versions of WSDL.
>> >>> -
>> >>> -    There are two main deliverables: an API and an implementation.
>> >>> The
>> >>> Woden API consists of
>> >>> -    a set of Java interfaces. The WSDL 2.0-specific portion of the
>> > Woden
>> >>> API conforms to the
>> >>> -    W3C WSDL 2.0 specification. The implementation will be a high
>> >>> performance implementation
>> >>> -    directly usable in other Apache projects such as Axis2.
>> >>> -  </description>
>> >>> -  <url>http://ws.apache.org/woden/</url>
>> >>> -  <scm>
>> >>> -    <connection>scm:svn:
>> >>>
>> >
>> > http://svn.apache.org/repos/asf/webservices/woden/trunk/java/</connection>
>> >>> -    <developerConnection>scm:svn:
>> >>> https://svn.apache.org/repos/asf/webservices/woden/trunk/java/
>> >>> </developerConnection>
>> >>> -
>> >>> <url>http://svn.apache.org/viewvc/webservices/woden/trunk/java/</url>
>> >>> -  </scm>
>> >>> -  <reporting>
>> >>> -    <plugins>
>> >>> -      <plugin>
>> >>> -          <groupId>org.apache.maven.plugins</groupId>
>> >>> -          <artifactId>maven-surefire-plugin</artifactId>
>> >>> -          <configuration>
>> >>> -              <systemProperties>
>> >>> -                  <property>
>> >>> -                      <name>org.apache.woden.resolver.logging</name>
>> >>> -                      <value>off</value>
>> >>> -                  </property>
>> >>> -              </systemProperties>
>> >>> -          </configuration>
>> >>> -      </plugin>
>> >>> -      <plugin>
>> >>> -        <groupId>org.apache.maven.plugins</groupId>
>> >>> -        <artifactId>maven-surefire-report-plugin</artifactId>
>> >>> -      </plugin>
>> >>> -      <plugin>
>> >>> -        <groupId>org.codehaus.mojo</groupId>
>> >>> -        <artifactId>findbugs-maven-plugin</artifactId>
>> >>> -        <version>1.0.0</version>
>> >>> -      </plugin>
>> >>> -    </plugins>
>> >>> -  </reporting>
>> >>> -  <mailingLists>
>> >>> -    <mailingList>
>> >>> -      <name>Woden Developers</name>
>> >>> -      <subscribe>[EMAIL PROTECTED]</subscribe>
>> >>> -      <unsubscribe>[EMAIL PROTECTED]</unsubscribe>
>> >>> -      <archive>http://mail-archives.apache.org/mod_mbox/ws-woden-dev/
>> >>> </archive>
>> >>> -      <post>woden-dev@ws.apache.org</post>
>> >>> -    </mailingList>
>> >>> -    <mailingList>
>> >>> -      <name>woden-cvs</name>
>> >>> -      <subscribe>[EMAIL PROTECTED]</subscribe>
>> >>> -      <unsubscribe>[EMAIL PROTECTED]
>> >>> </unsubscribe>
>> >>> -    </mailingList>
>> >>> -  </mailingLists>
>> >>> -  <issueManagement>
>> >>> -    <system>jira</system>
>> >>> -    <url>http://issues.apache.org/jira/browse/Woden</url>
>> >>> -  </issueManagement>
>> >>> -  <licenses>
>> >>> -    <license>
>> >>> -      <name>The Apache Software License, Version 2.0</name>
>> >>> -      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
>> >>> -      <distribution>repo</distribution>
>> >>> -    </license>
>> >>> -  </licenses>
>> >>> -  <organization>
>> >>> -    <name>Apache Software Foundation</name>
>> >>> -    <url>http://www.apache.org/</url>
>> >>> -  </organization>
>> >>> -  <dependencies>
>> >>> -    <dependency>
>> >>> -      <groupId>org.apache.ws.commons.schema</groupId>
>> >>> -      <artifactId>XmlSchema</artifactId>
>> >>> -      <version>SNAPSHOT</version>
>> >>> -    </dependency>
>> >>> -    <dependency>
>> >>> -      <groupId>org.apache.ant</groupId>
>> >>> -      <artifactId>ant</artifactId>
>> >>> -      <version>1.7.0</version>
>> >>> -    </dependency>
>> >>> -    <dependency>
>> >>> -      <groupId>wsdl4j</groupId>
>> >>> -      <artifactId>wsdl4j</artifactId>
>> >>> -      <version>1.6.2</version>
>> >>> -    </dependency>
>> >>> -    <dependency>
>> >>> -      <groupId>xerces</groupId>
>> >>> -      <artifactId>xercesImpl</artifactId>
>> >>> -      <version>2.8.1</version>
>> >>> -    </dependency>
>> >>> -    <dependency>
>> >>> -      <groupId>xerces</groupId>
>> >>> -      <artifactId>xmlParserAPIs</artifactId>
>> >>> -      <version>2.6.0</version>
>> >>> -    </dependency>
>> >>> -    <dependency>
>> >>> -      <groupId>org.apache.ws.commons.axiom</groupId>
>> >>> -      <artifactId>axiom-api</artifactId>
>> >>> -      <version>SNAPSHOT</version>
>> >>> -    </dependency>
>> >>> -
>> >>> -    <dependency>
>> >>> -      <groupId>org.apache.ws.commons.axiom</groupId>
>> >>> -      <artifactId>axiom-impl</artifactId>
>> >>> -      <version>SNAPSHOT</version>
>> >>> -      <scope>runtime</scope>
>> >>> -    </dependency>
>> >>> -    <dependency>
>> >>> -      <groupId>org.codehaus.woodstox</groupId>
>> >>> -      <artifactId>wstx-asl</artifactId>
>> >>> -      <version>3.2.4</version>
>> >>> -      <scope>runtime</scope>
>> >>> -    </dependency>
>> >>> -
>> >>> -    <dependency>
>> >>> -      <groupId>junit</groupId>
>> >>> -      <artifactId>junit</artifactId>
>> >>> -      <version>3.8.2</version>
>> >>> -      <scope>test</scope>
>> >>> -    </dependency>
>> >>> -  </dependencies>
>> >>> -  <build>
>> >>> -      <plugins>
>> >>> -          <plugin>
>> >>> -            <artifactId>maven-jar-plugin</artifactId>
>> >>> -            <configuration>
>> >>> -              <archive>
>> >>> -
>> >>>
>> >>>
>> >
>> > <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
>> >>> -              </archive>
>> >>> -            </configuration>
>> >>> -          </plugin>
>> >>> -          <plugin>
>> >>> -            <groupId>org.apache.felix</groupId>
>> >>> -            <artifactId>maven-bundle-plugin</artifactId>
>> >>> -            <version>${bundle.plugin.version}</version>
>> >>> -            <configuration>
>> >>> -                <instructions>
>> >>> - <Bundle-Version>${woden.osgi.version}</Bundle-Version>
>> >>> -                </instructions>
>> >>> -            </configuration>
>> >>> -            <executions>
>> >>> -              <execution>
>> >>> -                <id>bundle-manifest</id>
>> >>> -                <phase>process-classes</phase>
>> >>> -                <goals>
>> >>> -                  <goal>manifest</goal>
>> >>> -                </goals>
>> >>> -              </execution>
>> >>> -            </executions>
>> >>> -          </plugin>
>> >>> -      </plugins>
>> >>> -  </build>
>> >>> -  <distributionManagement>
>> >>> -    <snapshotRepository>
>> >>> -      <id>apache.snapshots</id>
>> >>> -      <name>Apache Snapshot Repository</name>
>> >>> -      <url>scpexe://
>> >>>
>> >
>> > people.apache.org/www/people.apache.org/repo/m2-snapshot-repository</url>
>> >>> -    </snapshotRepository>
>> >>> -  </distributionManagement>
>> >>> -  <modules>
>> >>> -    <module>woden-dom</module>
>> >>> -    <module>woden-om</module>
>> >>> -    <module>woden-api</module>
>> >>> -  </modules>
>> >>> -    <properties>
>> >>> -        <woden.osgi.version>1.0.0</woden.osgi.version>
>> >>> -        <bundle.plugin.version>1.4.0</bundle.plugin.version>
>> >>> -    </properties>
>> >>> -</project>
>> >>>
>> >>> Given the large quantity of refactoring that I'm going to do, I'm
>> > afraid
>> >>> we will loose a large quantity of work.
>> >>> So what solution should I use ? I could send a zipped copy of my
>> > working
>> >>> trunk, I have check it is about 2,2Mo or do you have any ideas ?
>> >>>
>> >>> Regards
>> >>> Jeff MAURY
>> >>> --
>> >>> La mélancolie c'est communiste
>> >>> Tout le monde y a droit de temps en temps
>> >>> La mélancolie n'est pas capitaliste
>> >>> C'est même gratuit pour les perdants
>> >>> La mélancolie c'est pacifiste
>> >>> On ne lui rentre jamais dedans
>> >>> La mélancolie oh tu sais ça existe
>> >>> Elle se prend même avec des gants
>> >>> La mélancolie c'est pour les syndicalistes
>> >>> Il faut juste sa carte de permanent
>> >>>
>> >>> Miossec (2006)
>> >>>
>> >>> http://www.jeffmaury.com
>> >>> http://riadiscuss.jeffmaury.com
>> >>> http://www.lastfm.fr/listen/user/jeffmaury/personal
>> >>>
>> >>>
>> >>> ---------------------------------------------------------------------
>> >>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >>> For additional commands, e-mail: [EMAIL PROTECTED]
>> >>>
>> >>
>> >>
>> >>
>> >> --
>> >> La mélancolie c'est communiste
>> >> Tout le monde y a droit de temps en temps
>> >> La mélancolie n'est pas capitaliste
>> >> C'est même gratuit pour les perdants
>> >> La mélancolie c'est pacifiste
>> >> On ne lui rentre jamais dedans
>> >> La mélancolie oh tu sais ça existe
>> >> Elle se prend même avec des gants
>> >> La mélancolie c'est pour les syndicalistes
>> >> Il faut juste sa carte de permanent
>> >>
>> >> Miossec (2006)
>> >>
>> >> http://www.jeffmaury.com
>> >> http://riadiscuss.jeffmaury.com
>> >> http://www.lastfm.fr/listen/user/jeffmaury/personal
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: [EMAIL PROTECTED]
>> > For additional commands, e-mail: [EMAIL PROTECTED]
>> >
>> >
>> >
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: [EMAIL PROTECTED]
>> > For additional commands, e-mail: [EMAIL PROTECTED]
>> >
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>
>
>
> --
> La mélancolie c'est communiste
> Tout le monde y a droit de temps en temps
> La mélancolie n'est pas capitaliste
> C'est même gratuit pour les perdants
> La mélancolie c'est pacifiste
> On ne lui rentre jamais dedans
> La mélancolie oh tu sais ça existe
> Elle se prend même avec des gants
> La mélancolie c'est pour les syndicalistes
> Il faut juste sa carte de permanent
>
> Miossec (2006)
>
> http://www.jeffmaury.com
> http://riadiscuss.jeffmaury.com
> http://www.lastfm.fr/listen/user/jeffmaury/personal

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to