Login | Register
My pages Projects Community openCollabNet

Discussions > dev > [Subclipse-dev] [svnclientadapter] Generating a diff for a renamed file as a full delete-create

subclipse
Discussion topic

Back to topic list

[Subclipse-dev] [svnclientadapter] Generating a diff for a renamed file as a full delete-create

Author rombert
Full name Robert Munteanu
Date 2011-10-05 04:02:20 PDT
Message Hi,

I am developing an Eclipse plugin (
https://github.com/r​ombert/ereviewboard ) which will offer Subclipse
integration . This integration mainly involves posting a diff to a
remote code review server.The single case which I am unable to handle
correctly is a renamed file. When renaming a Java class, named Second:

package com.example;

public class Second {

}

to Third:

package com.example;

public class Third {

}

I would expect the diff to show that Second.java has all lines deleted
and Third.java has all lines added. While Second.java does have all
lines deleted, Third.java only has a diff from Second.java:

Index: src/com/example/Third.java
====================​====================​====================​=======
--- src/com/example/Third.java (revision 2)
+++ src/com/example/Third.java (working copy)
@@ -1,5 +1,5 @@
 package com.example;

-public class Second {
+public class Third {

 }

I am currently using svnClient.createPatch(changes,
_project.getLocation​().toFile(), tmpFile, false) to generate the diff,
but have experimented with svnClient.diff as well, with no success.

What are my options of generating a delete-create diff for a renamed file?

Thanks,

Robert

--
Sent from my (old) computer

« Previous message in topic | 1 of 5 | Next message in topic »

Messages

Show all messages in topic

[Subclipse-dev] [svnclientadapter] Generating a diff for a renamed file as a full delete-create rombert Robert Munteanu 2011-10-05 04:02:20 PDT
     Re: [Subclipse-dev] [svnclientadapter] Generating a diff for a renamed file as a full delete-create markphip Mark Phippard 2011-10-05 04:37:35 PDT
         RE: Re: [Subclipse-dev] [svnclientadapter] Generating a diff for a renamed file as a full delete-create rombert Robert Munteanu 2011-10-05 05:06:18 PDT
             Re: Re: [Subclipse-dev] [svnclientadapter] Generating a diff for a renamed file as a full delete-create markphip Mark Phippard 2011-10-05 05:31:08 PDT
                 RE: Re: Re: [Subclipse-dev] [svnclientadapter] Generating a diff for a renamed file as a full delete-create rombert Robert Munteanu 2011-10-05 06:13:46 PDT
Messages per page: