Announcement

Collapse
No announcement yet.

a wishlist for registry comparison and others

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Chris
    replied
    If you have a command line tool that can execute the XSL transform, you can create a file format in Beyond Compare to call it automatically.

    Example: Say you have a command line tool named "XMLtoHTML.exe" that takes a source XML file and outputs an HTML file. Example command line: XMLtoHTML.exe input.xml output.html

    In Beyond Compare 3, select "Tools > File Formats". Click "New". Select "Text Format" as the type. Name it XML to HTML and enter *.xml as the file extension.

    Go to the Conversion tab. Change Conversion from "None" to "External program (Unicode filenames)". In the Loading: box, enter the path to your conversion tool, followed by variables for source file (%s) and target/output (%t) file. Example: c:\XMLtoHTML.exe %s %t

    Save the file format changes. Now when you open XML files, BC will run them through the converter and open the result in the Text Compare.

    For an example of an existing file format that calls a conversion program, look at the PDF file format that comes with BC3.

    Leave a comment:


  • dfeistm1
    replied
    Chris:
    Hopefully, this will explain things a little better about the HTML compare. What we have are XML documents that are rendered as HTML output via an XSL transformation. I would like to compare the HTML output instead of just the XML documents. Is there a way to get beyond compare to execute the XSL transform (much like a browser does) and then compare the HTML output? This would be very useful for reviews since users can see the diff of the final output instead of the source XML documents.

    Leave a comment:


  • Chris
    replied
    Sorry, support for Visio files isn't something we're likely to add in the near future. If you can Save As the Visio files as some kind of text file, that's probably your best comparison option in Beyond Compare.

    Can you clarify your second request? Do you want to compare XML files to HTML files?

    Leave a comment:


  • dfeistm1
    replied
    Visio and HTML Comparisons/Merge

    Is there going to be support to compare/merge Visio files? We use Visoio a lot and need to compare and merge changes manually. This consumes a lot of time when the change is large.

    Also, we have XML files which use XSL to transform into HTML pages. It would really great to be able to compare the to HTML documents after the XSL is run instead of just comparing the XML source files. Currently, we use change attribute to mark adds and deletes so that the XSL transform shows these in different colors. The problem is going back to the XML source and cleaning it up after the review.

    Leave a comment:


  • Zoë
    replied
    It's a small feature, so it might make it in, but I don't expect any other non-bugfix work during the beta.

    Leave a comment:


  • Michael Bulgrien
    replied
    Originally posted by Aaron View Post
    ...our developers are aware of the Up One Level buttons.
    One last thing... does your comment indicate that Team Scooter intends to get the Up One Level buttons next to the MRU dropdowns like they are in the folder compare before BC 3.2 comes out of beta? I hope so. Having to do this from the Session menu is neither intuitive nor user friendly when users are used to seeing the buttons above the left and right panes in a folder compare.

    Leave a comment:


  • Aaron
    replied
    Originally posted by Michael Bulgrien View Post
    My apologies to Rodolfo for hijacking your thread. I didn't mean to detract from your concerns. Thanks to Team Scooter for addressing both of us independently in this thread.
    Both you and Rodolfo's input has been helpful. Part of the beta process is getting feedback like this. So if anyone else has run into any issues using the new Registry Compare, please let us know.

    Leave a comment:


  • Michael Bulgrien
    replied
    Originally posted by Erik View Post
    Undo support was added to the Registry Compare before it was released. Our first draft of the video included this warning. Am I correct in guessing that's where you got this info?
    Yes, I'm pretty certain that is where I picked it up. It is good to know that undo is implemented.

    Originally posted by Erik View Post
    Is the existing behavior sufficient for your needs?
    I definitely would like to be able to create "patch" files (.reg files to apply changes from one side to the other). Assuming that is available, I don't have a problem swapping sides to create my own "undo" files. I do think keeping a log of applied changes would be useful (if there is not an option to do so already) and that an auto-backup feature that creates undo files (as I described in my last post) would be a nice feature...but would not really be necessary if I can do everything by hand.

    My apologies to Rodolfo for hijacking your thread. I didn't mean to detract from your concerns. Thanks to Team Scooter for addressing both of us independently in this thread.

    Leave a comment:


  • RodolfoGiovanninetti
    replied
    I expected to see, in the bottom lines, the different data types. Anyway, I will try to work longer with registry comparison to get accustomed to it in the way it is now.

    Thank You very much again

    Rodolfo Giovanninetti

    Leave a comment:


  • Erik
    replied
    Originally posted by RodolfoGiovanninetti View Post
    I send an attachment, where You can see that I have clicked on one line, but on the bottom part I do not see anything.
    The details panel will show the contents of the Data column. In your case, the data is empty on both sides so there is nothing to show. What are expecting to see?

    Regards,

    Leave a comment:


  • Erik
    replied
    Originally posted by RodolfoGiovanninetti View Post
    I tried to load a hive from D:\Windows\system32\config\system, but I got a parsing error.
    The only type of file that the Registry Compare supports is .reg dumps. It uses the Windows API functions to access live registries.

    Regards,

    Leave a comment:


  • Erik
    replied
    Originally posted by Michael Bulgrien View Post
    I suppose I was reacting, in part, to the warnings about no undo. Is this an area that you plan to change in the future?
    Undo support was added to the Registry Compare before it was released. Our first draft of the video included this warning. Am I correct in guessing that's where you got this info? The official video does not include the warning. I just fixed a link on our website that is reachable from the beta page to refer to the official video instead of the original one.

    Is the existing behavior sufficient for your needs?

    Regards,

    Leave a comment:


  • RodolfoGiovanninetti
    replied
    Parsing error loading a registry hive

    I tried to load a hive, but it failed. On my laptop, I have two setup of Windows. The one that I use generally, that is on F: drive, and a previous one, that is on D: drive. So, I tried to load a hive from D:\Windows\system32\config\system, but I got a parsing error.

    Thank You very much

    Rodolfo Giovanninetti

    Leave a comment:


  • RodolfoGiovanninetti
    replied
    My answers:

    - Once you have clicked in the center column, and have both sides selected, what would you like to do to both sides at once?

    + I would like to see, in the bottom lines, both lines, left and right.

    - You can currently double click to edit each side. This double click causes a pop-up dialog to appear. Is your request to remove the pop-up dialog and edit as if it was text? Which text tools do you wish to use?
    We do currently show both sides. The Text Details shows the contents of the Data column. Were you looking for more than the Data Column, or are you encountering a case where it is not showing the Data Column's info? A screenshot may help.

    + I would like to mark both sides, and see both lines on the bottom sides. I send an attachment, where You can see that I have clicked on one line, but on the bottom part I do not see anything.

    Thank You very much again

    Rodolfo Giovanninetti

    Leave a comment:


  • Michael Bulgrien
    replied
    I suppose I could filter for changes/orphans only then generate, swap sides, generate...
    You're probably already aware of it, but a patch file would need to insert hyphens as necessary to delete registry keys/values on the sides opposite of the orphans:

    To remove an entire sub-key:
    [-HKEY_LOCAL_MACHINE\Software\Test]

    To remove a registry value:
    HKEY_LOCAL_MACHINE\Software\Test
    "TestValue"=-

    I suppose I was reacting, in part, to the warnings about no undo. Is this an area that you plan to change in the future? If not, may I suggest an auto-backup feature that a user could toggle on or off. It could create datetime-qualified .reg files in a designated backup folder to undo any activity performed against a live registry. If a user were to change the registry value above, for example, the following backup file might be generated:
    hklm-software-test_yyyymmdd_hhmmss.reg

    If the live registry is a remote system, add the name of the system to the front of the file name:
    computername_hklm-software-test_yyyymmdd_hhmmss.reg
    Last edited by Michael Bulgrien; 13-Oct-2010, 06:44 AM.

    Leave a comment:

Working...
X