Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "MemoryAnalyzer/Contributor Reference/Website"

(New page: == MAT Website == This page contains information about the MAT web site http://www.eclipse.org/mat/ - where the source is, how to make updates, etc... The MAT Website resides in Git. ==...)
 
(added clone URL for non-committers)
(One intermediate revision by one other user not shown)
Line 29: Line 29:
  
 
<code><nowiki>ssh://committer_id@git.eclipse.org/gitroot/www.eclipse.org/mat.git</nowiki></code>
 
<code><nowiki>ssh://committer_id@git.eclipse.org/gitroot/www.eclipse.org/mat.git</nowiki></code>
 +
 +
or (if you're not a committer)
 +
 +
<code><nowiki>https://git.eclipse.org/gitroot/www.eclipse.org/mat.git</nowiki></code>
  
 
See [[EGit/User Guide#Cloning Remote Repositories]].
 
See [[EGit/User Guide#Cloning Remote Repositories]].
Line 52: Line 56:
 
* [[EGit/User Guide#Committing Changes]]
 
* [[EGit/User Guide#Committing Changes]]
 
* [[EGit/User Guide#Pushing to upstream]]
 
* [[EGit/User Guide#Pushing to upstream]]
 +
 +
[[Category:Memory Analyzer]]

Revision as of 08:55, 13 November 2015

MAT Website

This page contains information about the MAT web site http://www.eclipse.org/mat/ - where the source is, how to make updates, etc...

The MAT Website resides in Git.

Seting up the Tools

EGit

To work with Git in Eclipse, you'll need to install (if not available already) the EGit tools from

http://download.eclipse.org/egit/updates/

A detailed EGit user guide is available here: EGit/User Guide

SSH Key

For the ssh communication, you will need to setup a key. Follow the guide Git#Setting up ssh keys

Username/E-Mail

The following resources can be useful to properly configure your environment:

Get the MAT Website Git Repository

Clone the repository mat.git. The repository URL should look like

ssh://committer_id@git.eclipse.org/gitroot/www.eclipse.org/mat.git

or (if you're not a committer)

https://git.eclipse.org/gitroot/www.eclipse.org/mat.git

See EGit/User Guide#Cloning Remote Repositories.

The content of the master branch is displayed on the website.

Import the project

There is one general project for the website content. Once you cloned the repository you can import the project.

See EGit/User Guide#Importing projects

Making changes

Well, there is nothing specific for MAT. Once you have cloned the repository and imported the project in the IDE, you can make local changes and commit them locally. Before committing, be sure the have properly set the user/e-mail (see above).

Once you think the changes are ready to be put on the website, push your changes. The new content will be visible on the website in a few minutes.

See:

Back to the top