Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
?
Solved

GitHub Drupal Repository Best Practice?

Posted on 2015-01-12
1
Medium Priority
?
205 Views
Last Modified: 2015-02-03
Some questions about best practice for maintaining a Web application's code in a Git repo*:

* This would be in a private repo.

1) Do I include the settings.php file (that typically would have the db connection string) ?
2) Do I include media assets (PDFs, images, office files, audo/vidoe files?)
3) Would the main branch typically represent the codebase that's on Production, or should I have a seperate repo for Dev, Staging, and Prod?
4) When I deploy from GitHub to Dev, Staging, or Prod, do I run the Git commands from the respective server? (if yes, that would suggest I have to install Git on the server(s). Can I choose between command line versus GUI to run Git commands?
0
Comment
Question by:sandshakimi
1 Comment
 
LVL 29

Accepted Solution

by:
fibo earned 1500 total points
ID: 40546404
1 - Since it is a private repo, including settings.php at this stage seems a good idea. The alternative would be to save it in some other safe and secure place.
2 - Anything is possible. Personally I keep all files except videos (mp4 etc), but anything is possible here. If it is a private repo, I would guess that there are other better suited solution to backuping files that way

I am waiting to read the answers you'll get for items 3 and 4
0

Featured Post

Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction HyperText Transfer Protocol (http://www.ietf.org/rfc/rfc2616.txt) or "HTTP" is the underpinning of internet communication.  As a teacher of web development I have heard many questions, mostly from my younger students who have come to t…
Foreword (May 2015) This web page has appeared at Google.  It's definitely worth considering! https://www.google.com/about/careers/students/guide-to-technical-development.html How to Know You are Making a Difference at EE In August, 2013, one …
This video teaches viewers how to create their own website using cPanel and Wordpress. Tutorial walks users through how to set up their own domain name from tools like Domain Registrar, Hosting Account, and Wordpress. More specifically, the order in…
Learn how to set-up custom confirmation messages to users who complete your Wufoo form. Include inputs from fields in your form, webpage redirects, and more with Wufoo’s confirmation options.
Suggested Courses

578 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question