After you have become a member and want to submit or contribute to code, you must use CVS. CVS client software needs to be installed on your computer. If you are a UNIX user, you already have CVS installed. You can follow the documentation on the SourceForge web site for getting started. If you are exclusively a windows user and new to software development, start here but consult the SourceForge documentation for more details.
loginname is the name you use to log into SourceForge
In my case, first, I set up my environment. Using the CygWin Bash Shell as described above, I typed:
export CVS_RSH=ssh
export CVSROOT=cmiyachi@cvs.mitopensource.sourceforge.net:/cvsroot/mitopensource
Then I went to a directory where the code was. In my case it was under c:/backup/thesis/Course15/SDM/ObjectProcessMethodology. I went to c:/backup/thesis. Then I typed in
cvs import mitopensource
Now on the CVS repository there is a mitopensource/Course15/SDM/ObjectProcessMethodology.
![]() | Always include documentation in your directory about the code you are submitting. |
![]() | A PDF file of your thesis would also be useful. |
![]() | For code snippets from theses, you can add a directory under your code with a useful name. |
![]() | For larger projects, you may want to put them at the top level. |
![]() | For more control, you also may want to create your own SourceForge project and have us put a link on our home page to your area. |
The MIT Open Source CVS Repository should look like this:
mitopensource
|
mitopensource
|
| | | ...
Course15 Course6 Course2
| | |
SDM MBA