S
S
Sergey Cherepanov2013-01-13 21:28:00
git
Sergey Cherepanov, 2013-01-13 21:28:00

Parallel version control

Situation: There is a code that includes a certain set of components, a framework, cms, modules for cms, templates, and so on. The code often overlaps and it is not always possible to separate it.

It is necessary to be able to conduct independent version control of individual files / folders, so that in which case it would be possible to unload only the necessary one with one click.

So far, I have outlined such a crutch in my mind , but it will not be very convenient to manage all this.

Perhaps there is some kind of ready-made solution?

Answer the question

In order to leave comments, you need to log in

5 answer(s)
S
Sergey Cherepanov, 2013-03-31
@fear86

Found a solution github.com/colinmollenhour/modman , implements almost what I wanted)

F
FunFun, 2013-01-13
@FunFun

I'm sure branching and labeling will help you.
If you are using git and are not yet familiar with branching, then here is a good article about using tags as well .
If you have any difficulties, I will be happy to advise, write in a personal.

V
vsespb, 2013-01-13
@vsespb

Maybe you don’t need Version Control, but Release management ... (then the version control system has nothing to do with it)

C
ctacka, 2013-01-15
@ctacka

I'm interested in about the same, but for the "heterogeneous" structure of repositories (svn + git). You can use git submodules. I really did not understand what "common root" means in your version. It seems to me that your option is git submodules.

C
ctacka, 2013-01-16
@ctacka

It won't work, I thought. You have the same files in the general and small repository may intersect.
For good, you need to turn your repositories, reorganize them. Otherwise, all sorts of trouble awaits you, I'm afraid.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question