![]() |
Re: using eclipse
Quote:
To answer your question: If you got to file new projct, one of the choices is checkout from CVS. Check out your code (You'll have to give Eclipse some information about your CVS account, e.g. it's URL, etc), then have someone else do the same thing (with a different user name.) Tell the other person to make a minor change in their copy of the code. For example, have them add a blank comment line. Then have them check it back in. I believe that if you right click on the project, there will be a selection to check in project. Then make a change in your copy of the projcect. Check it back in. Eclipse should tell you that the code has been modified since you checked it out and ask you to merge the changes. It will note what files have been modified, and you should be able to compare the files side by side. Eclipse will even show you what lines are different from your's. Once you have finished merging the changes, you can check the newly revised code back in. In addition to editing the code, I believe that you can also add notes to each revision stating what you have done, so it's easier for other people to know what you've done. (I know this exists in Subversion, I'm not sure about CVS, I haven't used it too often.) If any of your team member's can't run Eclipse because they have an old computer that won't run a huge Java app, they can use a standalone CVS client like TortoiseCVS. Good luck. |
Re: using eclipse
Quote:
Quote:
If there is a conflict in files when you commit, CVS will first try to merge the changes (using simple algorithms). Basically, if you edited the beginning and someone else the end, CVS can merge that. If CVS can't merge it automatically, you will have to do it manually. It's not difficult in the age of graphical diff tools. |
Re: using eclipse
I am the Lead Programmer on my Team and i need help. That does not occur very often. lol. so here goes nothing:
Ok... I am running on a Powerbook G4.. yes it is a mac. Running Tiger.. IF ANYONE knows how to get the eclipse plugin working for the Eclipse Versoin on mac I'd be UBER happy!!! :D It was funny when i came upon this thread because i have been using Eclipse for about a year doing Java Development on it and never thought of using it to code for FIRST. BUT now that i know it can be done... i want to accomplish it on the mac. THERE is a GCC GNU compiler installed on mac.. comes with it.. just how do i link it and set up the plug in for it. OR is there some different route i should be taking to program the robot with a mac other then with eclipse? ANY input would be MUCHO appriciated!!! Bryce Team 589 Falk0ns |
Re: using eclipse
I can't be sure, but the Linux version of the plugin should work fine, as it isn't compiled for a certain platform. Give it a try... granted, you'll also have to setup MCC18 in /opt/mcc18.
--EDIT-- This may help you with MCC18 setup. |
Re: using eclipse
First, I want to say thanks for all of your work on this. I'll be glad to be rid of MPLAB.
I haven't quite got Eclipse working yet, though... When I try to compile, I get this error: Code:
Build error |
Re: using eclipse
You are correct. Make sure that the path to the mcc18 bin directory is set in your system or user path variable. On XP you can set the path in the System Properties Dialog (right-click properties on My Computer). Then add it to the path in the User variables section. It should be something like:
c:\mcc18\bin; ... then the rest of the stuff that was there. |
Re: using eclipse
Quote:
If you don't know what MinGW or Cygwin are I'd suggest you install MinGW make. Downlad the installation program and install it. Then follow BradAMiller's instructions, but instead of adding C:\mcc18\bin (which should be there already if you did the default installation) add C:\MinGW\bin. Feel free to PM me or email me if you have any other questions. |
Re: using eclipse
Note that even if you install Cygwin (MinGW does munging of flags like /w), you may not have mingw32-make.
Note that if the plugin uses the flag in the form of -w instead, then you're safe. |
| All times are GMT -5. The time now is 07:58. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi