Working on getting the Mercurial Source Control installed and working with Lotus Domino Designer 8.5.3.
Been using Declan's powerpoint from Lotusphere 2012 "AD102: Source Control For The IBM Lotus Domino Developer" as a guide.
What I've done so far is:
- Install 8.5.3 Client and Designer via the CI1LPEN.exe install file
- Enabled Eclipse plug-in install from designer preferences
- Did a File, Application, Install of 1.6.0 MercurialEclipse and 1.4.3 Mercurial Binaries from http://cbes.javaforge.com/update
- Verfied they are installed by going to File, Application, Application Management and seeing them listed
- Closed Domino designer and client. Restarted.
- When I open an application in Designer and alternate click on it's title, the "Team Development" option is not listed. So not able to "Set Up Source Control for this Application.."
Are there any other prerequesites that need to be installed for this to work, or should I should be selecting different install packages?
If you're in 8.5.3 there is nothing that needs to be installed. HOWEVER, the Team Development menu option only appears if you're in the XPages perspective. It doesn't appear in the Domino Development perspective.
Found the problem and it is working for me.
First thing I needed to do was to install the "Source Code Enablement" from: http://www.openntf.org/internal/home.nsf/project.xsp?action=openDocument&name=Source%20Control%20Enablement%20for%20Designer .
The next thing was that I was right clicking on the application name in the Application pane, when I should have been right clicking on the application name in the Navigation pane.
Now see the "Team Development" option.
Have been able to run Mercurial through it paces - commit, branch, merge and etc.