All Projects → Kentico → ems-gitignore

Kentico / ems-gitignore

Licence: MIT license
This gitignore file is designed to help you ignore/include all the right files in your Git repository for Kentico projects.

Projects that are alternatives of or similar to ems-gitignore

Home
Welcome to the world of Kentico open source software. This is the home repository where you can get up to speed in minutes. Before you start use any of our software or contribute, read this short guide to save you some time and trouble.
Stars: ✭ 27 (+107.69%)
Mutual labels:  kentico, kentico-cms, kentico-ems
KInspector
KInspector is an application for analyzing health, performance and security of your Kentico solution.
Stars: ✭ 54 (+315.38%)
Mutual labels:  kentico, kentico-cms, kentico-ems
training-kentico-k12
Kentico CMS/EMS MVC training website
Stars: ✭ 24 (+84.62%)
Mutual labels:  kentico, kentico-ems
statiq-starter-kontent-lumen
Lumen is a minimal, lightweight, and mobile-first starter for creating blogs using Statiq and Kontent by Kentico.
Stars: ✭ 22 (+69.23%)
Mutual labels:  kentico
xperience-training-13
Kentico Xperience 13 training website
Stars: ✭ 18 (+38.46%)
Mutual labels:  kentico
kontent-boilerplate-express-apollo
Kontent Boilerplate for development of Express application using Apollo server and GraphQL.
Stars: ✭ 21 (+61.54%)
Mutual labels:  kentico

Kentico Gitignore

This gitignore file is designed to help you ignore/include all the right files in your Git repository for Kentico projects.

Important notes

  1. Uses the default ignore from Visual Studio as the starting point.
  2. Tested in Kentico 9 only.
  3. Ignores the bin directory and includes the Lib directory.
    • You can restore the Kentico DLLs from the Lib directory after restoring a repository for the first time.
  4. Ignores starter site files.

More information at http://devnet.kentico.com/articles/gitignore-for-kentico

Protecting sensitive settings

Even if your repository is only intended for private distribution you should avoid allowing sensitive and/or environment specific data such as connection string and hash string salts from being checked into your source control. rather than ignore the whole web.config file, we recommend adding file="AppSettings.config" and configSource="ConnectionStrings.config" to the app settings and connection strings elements in the web.config respectively. Next, move the sensitive data to those files. It is also recommended that you also add template versions of these files for reference. When pulling a fresh copy of the repository the developer should request a copy of any sensitive data from another developer or some other secured location. You can find an example of this practice in the Kentico MVC sample site on GitHub.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].