How to version control the two projects with a total basis?

Warning: count(): Parameter must be an array or an object that implements Countable in /home/styllloz/public_html/qa-theme/donut-theme/qa-donut-layer.php on line 274
0 like 0 dislike
I have a project which sells paper books.
All is good, but creating a project which will sell audio books.
The very basis of the projects alone, but there are some functions and features that need to be implemented at either the project paper books or audio books project.

At the moment, I have in fact 2 projects with one base. Push everything into one project considered inappropriate.

And here I need your help. How to properly implement control for the two designs.chami what would be possible if possible to improve, for example, the project paper book, not affecting the project audio books?

There are also global changes or fixes that will affect both projects at once.
So I can't just pick up and split into two directories 2 of the project, as will improvements which affect two projects at the same time.

Hope I described clearly.
by | 20 views

1 Answer

0 like 0 dislike
It's simple. Done 3 separate repository:
1) Core
2) Paper books
3) Audio book

Paper books and Audio books just use the kernel that you update, and thus changes occur at two sites

Related questions

0 like 0 dislike
7 answers
0 like 0 dislike
4 answers
0 like 0 dislike
1 answer
110,608 questions
257,187 answers
40,796 users