Giter Site home page Giter Site logo

Comments (2)

dweeves avatar dweeves commented on June 20, 2024

This one is due to my local magmi.conf being in the code repo. i'll remove it asap.

from magmi-git.

joshribakoff avatar joshribakoff commented on June 20, 2024

Thanks. What you could do is create magmi.conf.dist as a "distributed" conf file with reasonable defaults. Then you create a .gitignore in the project root and list "magmi.conf" in it. This tells git to not commit magmi.conf if it exists. You then revise your code to check for magmi.conf, and if not found it checks for magmi.conf.dist.

In this way you provide a "default" conf file that is used, unless the developer copies it & overrides it with their own local settings (and their local file doesn't get committed because its listed in gitignore).

You can see this pattern used in a lot of software from phpmyadmin to phpunit

from magmi-git.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.