Leeta Posted November 21, 2010 Report Share Posted November 21, 2010 I just downloaded Plastic (Mac version), for evaluation and am having some difficulties getting started. Here's what I've got... 1. Downloaded and unzipped the installation 2. Ran the installation program and checked the options to go through all the setup steps. 3. The server configuration wizard started. Accepted all default values. Server name="Captain-Beefheart.local" port 8084 3. A dialog saying the server was starting popped up, sat for a few seconds then closed. 4. The client configuration wizard started. It didn't automatically show the default name of my server so I changed it to the above value. 5. Got the "Installation Complete" dialog. 6. Tried to start the Plastic GUI. Get error message saying something like "hostNameOrAddress cannot be null". 7. On your "QuickStart" page, I notice you have some example cli commands. I uninstalled and reinstalled everything. but this time use "localhost" as the name in the client config wizard. 8. Now I am able to execute "cm mkrep Captain-Beefheart.local:8084 Group" 9. But try to execute "cm mkwk CapeMay ." and get the "Argment cannot be null" message. I know I will really like Plastic but getting a little frustrated. Any help will be appreciated! Thanks. -bob Link to comment Share on other sites More sharing options...
psantosl Posted November 21, 2010 Report Share Posted November 21, 2010 Hi Leeta, It seems something is wrong with the installation (maybe our problem doing the install process on Mac). Let's do some command line diagnosing to figure out what's wrong, ok? Open up a shell window (as your regular user, not root) and type: cm lrep This command will show the list of available repositories or will raise an error if something is wrongly set IF you get an error (something like there's no server defined or similar) then it could be that the client has been configured for the root user but not for yours (ugly installation error that we should track). If that's the case type (again as your user): plastic --configure and go through the steps to set up your client. Let me know if it works. pablo Link to comment Share on other sites More sharing options...
Leeta Posted November 21, 2010 Author Report Share Posted November 21, 2010 Running the command "plastic --configure" from the command line and going through the dialog seems to have worked. Prior to rerunning the configuration, and typing the command as you specify, I saw this: Captain-Beefheart:Group Cape May rlf$ cm lrep Error: Argument cannot be null. Parameter name: hostNameOrAddress However, typing this: Captain-Beefheart:Group Cape May rlf$ cm lrep localhost:8084 1 default localhost:8084 3 Group localhost:8084 you can see that I get a different result. I had been able to create the repository "Group" with the command Captain-Beefheart:Group Cape May rlf$ cm mkrep Captain-Beefheart.local:8084 Group Anyway, it looks like the first time running the configuration program from the installation dialog, some link was not properly set so that a configuration file could not be found, or maybe there is a default that was found instead. I am able to add files etc, now and the GUI client starts up fine. Thanks for your help, Pablo. I'll let you know if I find anything else interesting. (btw, I've been watching your progress for a few years and am so happy you've got it running under Mono now. Very cool!) Link to comment Share on other sites More sharing options...
psantosl Posted November 22, 2010 Report Share Posted November 22, 2010 Great Bob! We'll review the install process on Mac to find why it is behaving this way. Did you run the installer with sudo?? Maybe that's the issue because AFAIK the installer itself should take care of it. Thanks for using the Community Edition and yes, Mono is big for us!! Maybe you're interested in joining our "thinkbox" meeting today: https://www2.gotomeeting.com/register/897196395 Regards, pablo Link to comment Share on other sites More sharing options...
Leeta Posted November 22, 2010 Author Report Share Posted November 22, 2010 No, I didn't run the configuration programs with sudo at any point. I let the installation program kick them off when I first used them. And didn't use it either when running from the command line. In fact, something I didn't mention was that the VERY first time I ran the installation, the config programs failed because they didn't have write access to the /Applications/PlasticSCM/server directory. I fixed that manually. After uninstalling and reinstalling I didn't have that issue anymore. I'm guessing the installer runs with sudo since I get the request for the system password when I run it. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.