Frequently Asked Questions
From ChangesWiki
[edit] FAQ
- How do I uninstall the terminal utility?
- Execute the following command in a Terminal session:
sudo rm -f /usr/bin/chdiff
sudo rm -f /usr/share/man/man1/chdiff.1
- How do I uninstall the BBEdit/TextWrangler integration scripts?
- Check the Application_Integration page for instructions on removing the BBEdit/TextWrangler integration scripts.
- What do the horizontal hash marks in the vertical scroll bar represent?
- The hash marks work as they do in FileMerge. They represent areas in the file where difference blocks exist.
- I'm having trouble logging into my SFTP server...
- Try specifying an Initial Directory in the Server options. Some servers require an initial directory.
- Check the console log using Console.app. Changes will log any errors to the console log.
- I lost my license key. How can I retrieve it?
- Full License: Please use the support form and choose the Re-issue License Key option.
- How do I use Changes with Subversion?
- Check the SCM_Integration_Scripts section for more details.
- How do enable the F-Script integration?
- You can enable the built-in F-Script console by executing the following command using the Terminal:
defaults write com.skorpiostech.Changes STDefaultEnableFScriptMenu YES
- This menu gives you access to F-Script 2.0a1, the powerful scripting language. You can use it to explore the application and to create scripts to extend the application.
- You can also access the F-Script facility via the Terminal. This is useful for integration in a shell script, etc.
chdiff -script <path to script here>
Items will be added to this list as support issues arise.
[edit] User-Submitted Questions
- How does Changes compare to Araxis Merge or other diffing tools (why switch)?
- Araxis Merge is a great tool. Changes differs in price (much more affordable), ease of integration with the other tools in your workflow, and is generally considered to be more "Mac-like" than the port of Araxis Merge.
- Xcode comes with FileMerge, which I've always found perfectly adequate - and very Mac-like indeed. Again, why switch?
- FileMerge is a good basic diffing utility. The command-line access to it is not as flexible (no --wait state by default, you have to poke at the binary in the FileMerger.app bundle) and it doesn't do directory diffing nearly as well. I've also noticed that if you use scrolling in FileMerge it can cause the view to flip out and not display correctly until you restart the process. As with any tool you'll need to judge the value for yourself and determine if the cost is worth the benefit. I've used many diffing utilities over the years including FileMerge. I decided Changes.app was better for just doing what it needs to do and getting out of my way which is why I don't mind paying for it. -- Dan
- Unlike FileMerge, Changes supports UTF-8. --Tuk
- Is there a education licence for students?
- Educational licenses are evaluated on a case-by-case basis. Please fill out a support request using your institutional email address (usually @institution.edu) in the contact information.
- Will there be a version for OS releases earlier thatn 10.5?
- Unfortunately, due to dependencies on Core Animation and other Leopard technology (not just UI stuff, we're using some under-the-hood new tech, too), there are no plans for a 10.4 version of Changes. Sorry about that.
- Does Changes support 3-way merge (a.k.a. conflict resolution)?
- Does Changes look at and diff similar documents within the same folder? (ie: older/newer versions and/or dupes regardless of exact filename?)???