‎2006 Aug 23 3:07 PM
Hi,
I am migrating abap Programs from version 4.7 to version 5.0 and doing some changes in the code in version 5.0 as per the requirement.
Is there any way to compare these programs.Please help.
Mukesh Kumar
‎2006 Aug 23 3:12 PM
‎2006 Aug 23 3:14 PM
With split screen, SE39, you can compare 2 programs in teh same machine.
regards
‎2006 Aug 23 3:20 PM
Hi Rich,
By that method you can compare your code in same version but in different client,that is if you want to compare between development and QA or DEv and Production.
My requirement is to compare code in two versions 4.7 and 5.0
‎2006 Aug 23 3:23 PM
As I said, when you hit the remote comparison, you can choose the system against which you can do the comparison. So, if you have a RFC destination maintained to 4.7 from 5.0, you should be able to compare.
Regards,
Ravi
Note : Please mark all the helpful answers
‎2006 Aug 23 3:14 PM
I guess you will still have access to 4.7 system. If you can maintain a RFC destination between these system you can do the comparison using SE38 --> Version Management --> Remote Comparison.
Regards,
Ravi
Note : Please mark all the helpful answers
‎2006 Aug 23 3:14 PM
In your se38 editor. Choose from menu:
Utilities->Version Management.
In the screen that follows, there is a button for remote comparision.
‎2006 Aug 23 3:16 PM
Hello,
Use FM SVRS_COMPUTE_DELTA_REPS to compare programs.
Do like:
download the prog from 4.7 as rep_old
download the prog from 5.0 as rep_new
Upload both in one program (which has the FM SVRS_COMPUTE_DELTA_REPS.
you need to pass the source code in texttab_old (rep_old) and texttab_new(rep_new).
You will have a delta in abaptext_delta table of FM.
regards,
Naimesh
‎2006 Aug 23 3:29 PM
You may get some sort of error message when you try this, but (at least when comparing 4.6C to 4.7), it does return results.
Rob
‎2006 Aug 23 8:38 PM
we actually go the download route, then use winmerge to compare the text files.
winmerge is open source and available via sourceforge.net. probalbly the best DIFFing program i have ever used.
it is a bit easier for us because we maintain a full copy of each source for each system in the landscape. we started doing this becuase our development system refreshes kept clearing all of the version information. Now, we can easily set the code from any system and version side by side and compare.