My history is with Windows but a couple of years ago I took the jump to Mac OSX. I've been pleased but every now and then something crops up which reminds me about the differences. One of these differences is covered here. If you want to know the version of the program you are running you go to the "About Eclipse" menu item... which is where?
In windows it's under the "Help" menu on the far right.
In OSX it's under the "Eclipse" menu on the far left.
Integrating subversion with eclipse can be very simple unless something goes wrong in which case it can be very frustrating trying to figure out how to get where you want to be. I learnt some painful lessons:
1. Eclipse Error Logs
- To see the Eclipse error log on Mac OSX go to "About Eclipse" then "Installation Details" then "Configuration" then "Error Log".
2. There are two packages you can use to integrate with Subversion, Subclipse or Subversive.
- When installing Subclipse on Eclipse there are two adapters you can use so that Subclipse can talk to Subversion (I have no idea why they don't package the damn things together!). one is JavaHL which is incredibly painful to find and install and configure on MacOSX. The other is SVNKit.
- When installing SVNKit you can install SVNKit for Subclipse or Subversive. It looks like I installed SVNKit for Subversive which resulted in two different Team>SVN menus. Neither of which would work.
3. You can connect to Subversion on your local machine without needing a HTTP server. Just use the file://path_to_repository reference.
4. Subversion doesn't have a command which returns the repository name so when you create your repository don't forget the name of that repository.
Painful process when you a. don't want to spend a lot of time reading the manuals, b. use open source software which has limited user guides, c. use tools and software which have a large number of dependencies.
Final note - Pendulum is great music to get developing to. Get in there!
No comments:
Post a Comment