Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

One of the key features of N2CMS is our vibrant community of users and developers. When you extend N2CMS to meet your own, your customers, or your organizations' needs, we encourage you to commit useful portions of what you create back to the community, so that others can benefit from your work. Think of the time that N2CMS saves you! Your contributions will help our thousands of users in turn. 

...

NameDescriptionDownload links

SourceTree
Atlassian 

SourceTree provides rich Git functionality with a slightly more complex user interface. Highly recommended.http://www.sourcetreeapp.com/
Windows & Mac 
Github for Windows
Github
Github's own official GUI client, available for Windows and Mac.Windows: http://windows.github.com/
Mac OSX: http://mac.github.com/
Visual Studio 2013Visual Studio 2013+ has built-in support for Git.-

...

  1. Go to https://github.com/n2cms/n2cms
  2. Login to GitHub
  3. Press [Fork] button on upper right part of screen
  4. Why do I need this?
    1. This is your playground: you may modify source files in your repository in any way you wish.
    2. As soon as you are ready to contribute your work back to N2 you will may post your changes in form of "Git Pull requestRequest".

Configure Visual Studio for Git

 

  1. Select menu "Tools/ Options" and select "Source Control"
    1. Select "Microsoft Git Provider"

Use Visual Studio to setup N2 source code on your computer 

  1. Select menu "View/ Team Explorer" 
  2. In "Local Git Repositories" section select "Clone" command
  3. Enter:
    1. Url to your GitHub repository
    2. Check / change local path where source code will be stored on your computer
  4. Press [Clone] button
  5. Visual Studio will do a "clone" from your GitHub repository to your computer,
    that is it will copy N2 source code to your computer.
  6. See also: Use Visual Studio with Git -http://msdn.microsoft.com/en-us/library/hh850437.aspx

...